pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kde-runtime4: add kde-runtime4 from x11/kde-runtime4



Module Name:	pkgsrc-wip
Committed By:	Mark Davies <mark%ecs.vuw.ac.nz@localhost>
Pushed By:	markd
Date:		Mon May 9 23:19:23 2016 +1200
Changeset:	703e131529d090ea6cfddc113f401d418080e741

Added Files:
	kde-runtime4/DESCR
	kde-runtime4/Makefile
	kde-runtime4/PLIST
	kde-runtime4/buildlink3.mk
	kde-runtime4/distinfo
	kde-runtime4/options.mk
	kde-runtime4/patches/patch-ab
	kde-runtime4/patches/patch-ac
	kde-runtime4/patches/patch-ad
	kde-runtime4/patches/patch-ae
	kde-runtime4/patches/patch-af
	kde-runtime4/patches/patch-ag
	kde-runtime4/patches/patch-ai
	kde-runtime4/patches/patch-ak
	kde-runtime4/patches/patch-doc_kcontrol_CMakeLists.txt
	kde-runtime4/patches/patch-kioslave_nfs_rpc__nfs2__prot__xdr.c
	kde-runtime4/patches/patch-kwalletd_backend_blowfish.h

Log Message:
kde-runtime4: add kde-runtime4 from x11/kde-runtime4

updated to 16.04.0 and adjusted for KF5.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=703e131529d090ea6cfddc113f401d418080e741

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 kde-runtime4/DESCR                                 |   24 +
 kde-runtime4/Makefile                              |   99 ++
 kde-runtime4/PLIST                                 | 1508 ++++++++++++++++++++
 kde-runtime4/buildlink3.mk                         |   15 +
 kde-runtime4/distinfo                              |   17 +
 kde-runtime4/options.mk                            |   29 +
 kde-runtime4/patches/patch-ab                      |   13 +
 kde-runtime4/patches/patch-ac                      |   13 +
 kde-runtime4/patches/patch-ad                      |   12 +
 kde-runtime4/patches/patch-ae                      |   21 +
 kde-runtime4/patches/patch-af                      |   45 +
 kde-runtime4/patches/patch-ag                      |   24 +
 kde-runtime4/patches/patch-ai                      |   32 +
 kde-runtime4/patches/patch-ak                      |   14 +
 .../patches/patch-doc_kcontrol_CMakeLists.txt      |   21 +
 .../patch-kioslave_nfs_rpc__nfs2__prot__xdr.c      |  168 +++
 .../patches/patch-kwalletd_backend_blowfish.h      |   15 +
 17 files changed, 2070 insertions(+)

diffs:
diff --git a/kde-runtime4/DESCR b/kde-runtime4/DESCR
new file mode 100644
index 0000000..d9783cf
--- /dev/null
+++ b/kde-runtime4/DESCR
@@ -0,0 +1,24 @@
+The kde-runtime package is the second mandatory package (besides kdelibs)
+for the K Desktop Environment. Here we have various applications and
+infrastructure files and libraries. Here is an overview of the directories:
+
+* drkonqi
+    Produces a stack trace for developers if an app crashes.
+* kcontrol
+    The KDE Control Center allows you to tweak the KDE settings.
+* kdebugdialog
+    Allows you to specify which debug messages you want to see.
+* kdesktop
+    You guessed it: the desktop above the panel.
+* kdesu
+    A graphical front end to "su".
+* kfind
+    File find utility (standalone and in Konqueror's file manager).
+* khelpcenter
+    Used to to read all great documentation about KDE, unix man pages, etc
+* kioslave
+    Infrastructure that helps make every application internet enabled
+* kreadconfig
+    A tool for shell scripts to get info from KDE's config files.
+* kstart
+    Launches applications with special window properties such as iconified, etc.
diff --git a/kde-runtime4/Makefile b/kde-runtime4/Makefile
new file mode 100644
index 0000000..7b2afa0
--- /dev/null
+++ b/kde-runtime4/Makefile
@@ -0,0 +1,99 @@
+# $NetBSD: Makefile,v 1.64 2016/04/22 08:04:23 jperkin Exp $
+
+DISTNAME=	kde-runtime-16.04.0
+PKGNAME=	${DISTNAME:S/-1/4-1/}
+CATEGORIES=	x11
+COMMENT=	Runtime requirements for the KDE integrated X11 desktop
+MASTER_SITES=	${MASTER_SITE_KDE:=applications/16.04.0/src/}
+
+.include "../../meta-pkgs/kde4/Makefile.kde4"
+
+# BUILD_MAKE_FLAGS+= VERBOSE=1
+CMAKE_ARGS+=	-DWITH_LibSSH:BOOL=OFF
+.include "../../mk/bsd.prefs.mk"
+CMAKE_ARGS+=	-DLIBLZMA_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.xz}/include
+.if ${OPSYS} == "Darwin"
+CMAKE_ARGS+=	-DLIBLZMA_LIBRARY:FILEPATH=${BUILDLINK_PREFIX.xz}/lib/liblzma.dylib
+.else
+CMAKE_ARGS+=	-DLIBLZMA_LIBRARY:FILEPATH=${BUILDLINK_PREFIX.xz}/lib/liblzma.so
+.endif
+
+CMAKE_ARGS+=	-DBUILD_khelpcenter=OFF
+CMAKE_ARGS+=	-DBUILD_kglobalaccel=OFF
+CMAKE_ARGS+=	-DBUILD_kuiserver=OFF
+CMAKE_ARGS+=	-DBUILD_doc=OFF
+
+#DEPENDS+=	htdig>=3.2.0:../../www/htdig
+DEPENDS+=	oxygen-icons-[0-9]*:../../graphics/oxygen-icons
+
+USE_TOOLS+=	gmake
+
+CFLAGS.SunOS+=	-DPORTMAP
+LDFLAGS.SunOS+=	-lsocket -lnsl
+
+.include "options.mk"
+
+# Some files are conditional on 'md5sum' or 'md5' being present.
+PLIST_VARS+=	md5
+.for dir in ${PATH:C/\:/ /g}
+.  if exists(${dir}/md5sum) || exists(${dir}/md5)
+PLIST.md5=	yes
+.  endif
+.endfor
+
+PLIST_VARS+=	polkit x11
+.if ${OPSYS} != "Darwin"
+PLIST.polkit=	yes
+PLIST.x11=	yes
+.endif
+
+#SUBST_CLASSES+=		htdig
+#SUBST_STAGE.htdig=	post-patch
+#SUBST_MESSAGE.htdig=	Fix htdig paths.
+#SUBST_FILES.htdig=	khelpcenter/searchhandlers/khc_htsearch.pl
+#SUBST_SED.htdig=	-e s:/srv/www/cgi-bin:${PREFIX}/libexec/cgi-bin:
+
+SUBST_CLASSES+=		paths
+SUBST_FILES.paths=	kioslave/info/kde-info2html.conf
+SUBST_SED.paths=	-e 's,@LOCALBASE@,${LOCALBASE},g'
+SUBST_STAGE.paths=	post-patch
+
+REPLACE_PERL+= \
+	khelpcenter/searchhandlers/khc_docbookdig.pl.cmake \
+	khelpcenter/searchhandlers/khc_htdig.pl.cmake \
+	khelpcenter/searchhandlers/khc_htsearch.pl \
+	khelpcenter/searchhandlers/khc_mansearch.pl \
+	kioslave/info/kde-info2html
+
+CONF_FILES+=	${PREFIX}/share/examples/kde-runtime4/kde-information.menu \
+                ${PKG_SYSCONFDIR}/xdg/menus/kde-information.menu
+CONF_FILES+=	${PREFIX}/share/examples/kde4-dbus/org.kde.kcontrol.kcmremotewidgets.conf \
+		${PKG_SYSCONFDIR}/dbus-1/system.d/org.kde.kcontrol.kcmremotewidgets.conf
+
+BUILDLINK_DEPMETHOD.qt4-tools=	full
+
+INSTALLATION_DIRS+=	${PKGMANDIR}/man1
+
+.include "../../meta-pkgs/kde4/kde4.mk"
+
+.include "../../audio/pulseaudio/buildlink3.mk"
+.include "../../audio/libcanberra/buildlink3.mk"
+#.include "../../lang/python/application.mk"
+# not the libssh the package wants
+#.include "../../security/libssh/buildlink3.mk"
+.include "../../security/qca2/buildlink3.mk"
+.include "../../misc/kdepimlibs4/buildlink3.mk"
+.include "../../multimedia/phonon/buildlink3.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../graphics/exiv2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+BUILDLINK_ABI_DEPENDS.attica?=	attica>=0.1.4
+.include "../../misc/attica/buildlink3.mk"
+.include "../../multimedia/xine-lib/buildlink3.mk"
+.include "../../net/openslp/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/libkactivities4/buildlink3.mk"
+.include "../../x11/kdelibs4/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/kde-runtime4/PLIST b/kde-runtime4/PLIST
new file mode 100644
index 0000000..03d2e11
--- /dev/null
+++ b/kde-runtime4/PLIST
@@ -0,0 +1,1508 @@
+@comment $NetBSD: PLIST,v 1.9 2016/04/22 08:04:23 jperkin Exp $
+bin/kcmshell4
+bin/kde-cp
+bin/kde-mv
+bin/kde-open
+bin/kde4
+bin/kde4-menu
+bin/kdebugdialog
+bin/keditfiletype
+bin/kfile4
+bin/khotnewstuff-upload
+bin/khotnewstuff4
+bin/kiconfinder
+bin/kioclient
+bin/kmimetypefinder
+bin/knotify4
+bin/kquitapp
+bin/kreadconfig
+${PLIST.x11}bin/kstart
+bin/ksvgtopng
+bin/ktraderclient
+bin/ktrash
+bin/kwalletd
+bin/kwriteconfig
+bin/plasma-remote-helper
+bin/plasmapkg
+bin/solid-hardware
+include/knotify_export.h
+include/knotifyconfig.h
+include/knotifyplugin.h
+lib/attica_kde.so
+lib/kconf_update_bin/phonon_devicepreference_update
+lib/kconf_update_bin/phonon_deviceuids_update
+lib/kde4/comicbookthumbnail.so
+${PLIST.x11}lib/kde4/cursorthumbnail.so
+lib/kde4/djvuthumbnail.so
+lib/kde4/exrthumbnail.so
+lib/kde4/fixhosturifilter.so
+lib/kde4/htmlthumbnail.so
+lib/kde4/imagethumbnail.so
+lib/kde4/imports/org/kde/dirmodel/libdirmodelplugin.so
+lib/kde4/imports/org/kde/dirmodel/qmldir
+lib/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
+lib/kde4/imports/org/kde/draganddrop/qmldir
+lib/kde4/imports/org/kde/locale/liblocalebindingsplugin.so
+lib/kde4/imports/org/kde/locale/qmldir
+lib/kde4/imports/org/kde/plasma/components/BusyIndicator.qml
+lib/kde4/imports/org/kde/plasma/components/Button.qml
+lib/kde4/imports/org/kde/plasma/components/ButtonColumn.qml
+lib/kde4/imports/org/kde/plasma/components/ButtonGroup.js
+lib/kde4/imports/org/kde/plasma/components/ButtonRow.qml
+lib/kde4/imports/org/kde/plasma/components/CheckBox.qml
+lib/kde4/imports/org/kde/plasma/components/CommonDialog.qml
+lib/kde4/imports/org/kde/plasma/components/ContextMenu.qml
+lib/kde4/imports/org/kde/plasma/components/Dialog.qml
+lib/kde4/imports/org/kde/plasma/components/Highlight.qml
+lib/kde4/imports/org/kde/plasma/components/Label.qml
+lib/kde4/imports/org/kde/plasma/components/ListItem.qml
+lib/kde4/imports/org/kde/plasma/components/Page.qml
+lib/kde4/imports/org/kde/plasma/components/PageStack.qml
+lib/kde4/imports/org/kde/plasma/components/ProgressBar.qml
+lib/kde4/imports/org/kde/plasma/components/QueryDialog.qml
+lib/kde4/imports/org/kde/plasma/components/RadioButton.qml
+lib/kde4/imports/org/kde/plasma/components/ScrollBar.qml
+lib/kde4/imports/org/kde/plasma/components/SectionScroller.qml
+lib/kde4/imports/org/kde/plasma/components/SelectionDialog.qml
+lib/kde4/imports/org/kde/plasma/components/Sheet.qml
+lib/kde4/imports/org/kde/plasma/components/Slider.qml
+lib/kde4/imports/org/kde/plasma/components/Switch.qml
+lib/kde4/imports/org/kde/plasma/components/TabBar.qml
+lib/kde4/imports/org/kde/plasma/components/TabButton.qml
+lib/kde4/imports/org/kde/plasma/components/TabGroup.qml
+lib/kde4/imports/org/kde/plasma/components/TextArea.qml
+lib/kde4/imports/org/kde/plasma/components/TextField.qml
+lib/kde4/imports/org/kde/plasma/components/ToolBar.qml
+lib/kde4/imports/org/kde/plasma/components/ToolBarLayout.qml
+lib/kde4/imports/org/kde/plasma/components/ToolButton.qml
+lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so
+lib/kde4/imports/org/kde/plasma/components/private/AppManager.js
+lib/kde4/imports/org/kde/plasma/components/private/ButtonShadow.qml
+lib/kde4/imports/org/kde/plasma/components/private/Config.js
+lib/kde4/imports/org/kde/plasma/components/private/DualStateButton.qml
+lib/kde4/imports/org/kde/plasma/components/private/InlineDialog.qml
+lib/kde4/imports/org/kde/plasma/components/private/PageStack.js
+lib/kde4/imports/org/kde/plasma/components/private/RoundShadow.qml
+lib/kde4/imports/org/kde/plasma/components/private/ScrollBarDelegate.qml
+lib/kde4/imports/org/kde/plasma/components/private/ScrollDecoratorDelegate.qml
+lib/kde4/imports/org/kde/plasma/components/private/SectionScroller.js
+lib/kde4/imports/org/kde/plasma/components/private/TabBarLayout.qml
+lib/kde4/imports/org/kde/plasma/components/private/TabGroup.js
+lib/kde4/imports/org/kde/plasma/components/private/TextFieldFocus.qml
+lib/kde4/imports/org/kde/plasma/components/qmldir
+lib/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
+lib/kde4/imports/org/kde/plasma/core/qmldir
+lib/kde4/imports/org/kde/plasma/extras/App.qml
+lib/kde4/imports/org/kde/plasma/extras/ConditionalLoader.qml
+lib/kde4/imports/org/kde/plasma/extras/Heading.qml
+lib/kde4/imports/org/kde/plasma/extras/PageRow.qml
+lib/kde4/imports/org/kde/plasma/extras/Paragraph.qml
+lib/kde4/imports/org/kde/plasma/extras/ScrollArea.qml
+lib/kde4/imports/org/kde/plasma/extras/Title.qml
+lib/kde4/imports/org/kde/plasma/extras/animations/ActivateAnimation.qml
+lib/kde4/imports/org/kde/plasma/extras/animations/Animations.js
+lib/kde4/imports/org/kde/plasma/extras/animations/AppearAnimation.qml
+lib/kde4/imports/org/kde/plasma/extras/animations/DisappearAnimation.qml
+lib/kde4/imports/org/kde/plasma/extras/animations/PressedAnimation.qml
+lib/kde4/imports/org/kde/plasma/extras/animations/ReleasedAnimation.qml
+lib/kde4/imports/org/kde/plasma/extras/libplasmaextracomponentsplugin.so
+lib/kde4/imports/org/kde/plasma/extras/qmldir
+lib/kde4/imports/org/kde/plasma/graphicslayouts/libgraphicslayoutsbindingsplugin.so
+lib/kde4/imports/org/kde/plasma/graphicslayouts/qmldir
+lib/kde4/imports/org/kde/plasma/graphicswidgets/libgraphicswidgetsbindingsplugin.so
+lib/kde4/imports/org/kde/plasma/graphicswidgets/qmldir
+lib/kde4/imports/org/kde/qtextracomponents/libqtextracomponentsplugin.so
+lib/kde4/imports/org/kde/qtextracomponents/qmldir
+lib/kde4/imports/org/kde/runnermodel/librunnermodelplugin.so
+lib/kde4/imports/org/kde/runnermodel/qmldir
+lib/kde4/jpegthumbnail.so
+lib/kde4/kcm_attica.so
+lib/kde4/kcm_cgi.so
+lib/kde4/kcm_componentchooser.so
+lib/kde4/kcm_device_automounter.so
+lib/kde4/kcm_emoticons.so
+lib/kde4/kcm_filetypes.so
+lib/kde4/kcm_icons.so
+lib/kde4/kcm_kded.so
+lib/kde4/kcm_kdnssd.so
+lib/kde4/kcm_knotify.so
+lib/kde4/kcm_locale.so
+lib/kde4/kcm_phonon.so
+lib/kde4/kcm_trash.so
+lib/kde4/kcmspellchecking.so
+lib/kde4/kded_desktopnotifier.so
+lib/kde4/kded_device_automounter.so
+lib/kde4/kded_kpasswdserver.so
+lib/kde4/kded_ktimezoned.so
+lib/kde4/kded_networkstatus.so
+lib/kde4/kded_networkwatcher.so
+lib/kde4/kded_phononserver.so
+lib/kde4/kded_recentdocumentsnotifier.so
+lib/kde4/kded_remotedirnotify.so
+lib/kde4/kded_solidautoeject.so
+lib/kde4/kded_soliduiserver.so
+lib/kde4/kio_about.so
+lib/kde4/kio_applications.so
+lib/kde4/kio_archive.so
+lib/kde4/kio_bookmarks.so
+lib/kde4/kio_cgi.so
+lib/kde4/kio_desktop.so
+lib/kde4/kio_filter.so
+lib/kde4/kio_finger.so
+${PLIST.md5}lib/kde4/kio_fish.so
+lib/kde4/kio_floppy.so
+lib/kde4/kio_info.so
+lib/kde4/kio_man.so
+lib/kde4/kio_network.so
+lib/kde4/kio_nfs.so
+lib/kde4/kio_recentdocuments.so
+lib/kde4/kio_remote.so
+lib/kde4/kio_settings.so
+${PLIST.smb}lib/kde4/kio_smb.so
+lib/kde4/kio_thumbnail.so
+lib/kde4/kio_trash.so
+lib/kde4/kshorturifilter.so
+lib/kde4/kuriikwsfilter.so
+lib/kde4/kurisearchfilter.so
+lib/kde4/libexec/drkonqi
+lib/kde4/libexec/kcmremotewidgetshelper
+lib/kde4/libexec/kdeeject
+lib/kde4/libexec/kdesu
+${PLIST.x11}lib/kde4/libexec/kdesud
+lib/kde4/libexec/kdontchangethehostname
+lib/kde4/libexec/kioexec
+lib/kde4/libexec/knetattach
+lib/kde4/libkmanpart.so
+lib/kde4/librenaudioplugin.so
+lib/kde4/librenimageplugin.so
+lib/kde4/localdomainurifilter.so
+lib/kde4/plasma-kpart.so
+lib/kde4/plasma_appletscript_declarative.so
+lib/kde4/plasma_appletscript_simple_javascript.so
+lib/kde4/plasma_containment_newspaper.so
+lib/kde4/plasma_dataenginescript_javascript.so
+lib/kde4/plasma_packagestructure_javascriptaddon.so
+lib/kde4/plasma_runnerscript_javascript.so
+lib/kde4/platformimports/touch/org/kde/plasma/components/BusyIndicator.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Button.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ButtonColumn.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ButtonGroup.js
+lib/kde4/platformimports/touch/org/kde/plasma/components/ButtonRow.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/CheckBox.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/CommonDialog.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Dialog.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/EditBubble.js
+lib/kde4/platformimports/touch/org/kde/plasma/components/EditBubble.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Highlight.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Label.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ListItem.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Menu.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/MenuItem.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Page.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/PageStack.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ProgressBar.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/QueryDialog.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/RadioButton.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ScrollBar.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ScrollDecorator.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/SectionScroller.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/SelectionDialog.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Sheet.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Slider.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Switch.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/TabBar.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/TabButton.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/TabGroup.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/TextArea.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/TextField.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/TextFieldFocus.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ToolBar.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ToolBarLayout.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/ToolButton.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/Window.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/libplasmacomponentsplugin.so
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/AppManager.js
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/ButtonShadow.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/Config.js
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/DualStateButton.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/InlineDialog.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/PageStack.js
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/RoundShadow.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/ScrollBarDelegate.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/ScrollDecoratorDelegate.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/SectionScroller.js
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/TabBarLayout.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/TabGroup.js
+lib/kde4/platformimports/touch/org/kde/plasma/components/private/TextFieldFocus.qml
+lib/kde4/platformimports/touch/org/kde/plasma/components/qmldir
+lib/kde4/plugins/imageformats/kimg_webp.so
+lib/kde4/plugins/phonon_platform/kde.so
+lib/kde4/svgthumbnail.so
+lib/kde4/textthumbnail.so
+lib/kde4/windowsexethumbnail.so
+lib/kde4/windowsimagethumbnail.so
+lib/libkdeinit4_kcmshell4.so
+lib/libkdeinit4_kwalletd.so
+lib/libknotifyplugin.so
+lib/libkwalletbackend.so
+lib/libkwalletbackend.so.4
+lib/libkwalletbackend.so.${KDELIBSVER}
+lib/libmolletnetwork.so
+lib/libmolletnetwork.so.4
+lib/libmolletnetwork.so.${KDELIBSVER}
+${PLIST.polkit}share/PolicyKit/policy/org.kde.kcontrol.kcmremotewidgets.policy
+share/applications/kde4/knetattach.desktop
+share/dbus-1/interfaces/org.kde.KTimeZoned.xml
+share/dbus-1/interfaces/org.kde.network.kioslavenotifier.xml
+share/dbus-1/services/org.kde.knotify.service
+share/dbus-1/system-services/org.kde.kcontrol.kcmremotewidgets.service
+share/desktop-directories/kde-development-translation.directory
+share/desktop-directories/kde-development-webdevelopment.directory
+share/desktop-directories/kde-development.directory
+share/desktop-directories/kde-editors.directory
+share/desktop-directories/kde-edu-languages.directory
+share/desktop-directories/kde-edu-mathematics.directory
+share/desktop-directories/kde-edu-miscellaneous.directory
+share/desktop-directories/kde-edu-science.directory
+share/desktop-directories/kde-edu-tools.directory
+share/desktop-directories/kde-education.directory
+share/desktop-directories/kde-games-arcade.directory
+share/desktop-directories/kde-games-board.directory
+share/desktop-directories/kde-games-card.directory
+share/desktop-directories/kde-games-kids.directory
+share/desktop-directories/kde-games-logic.directory
+share/desktop-directories/kde-games-roguelikes.directory
+share/desktop-directories/kde-games-strategy.directory
+share/desktop-directories/kde-games.directory
+share/desktop-directories/kde-graphics.directory
+share/desktop-directories/kde-information.directory
+share/desktop-directories/kde-internet-terminal.directory
+share/desktop-directories/kde-internet.directory
+share/desktop-directories/kde-main.directory
+share/desktop-directories/kde-more.directory
+share/desktop-directories/kde-multimedia.directory
+share/desktop-directories/kde-office.directory
+share/desktop-directories/kde-science.directory
+share/desktop-directories/kde-settingsmenu.directory
+share/desktop-directories/kde-system-terminal.directory
+share/desktop-directories/kde-system.directory
+share/desktop-directories/kde-toys.directory
+share/desktop-directories/kde-unknown.directory
+share/desktop-directories/kde-utilities-accessibility.directory
+share/desktop-directories/kde-utilities-desktop.directory
+share/desktop-directories/kde-utilities-file.directory
+share/desktop-directories/kde-utilities-peripherals.directory
+share/desktop-directories/kde-utilities-pim.directory
+share/desktop-directories/kde-utilities-xutils.directory
+share/desktop-directories/kde-utilities.directory
+share/emoticons/kde4/angry.png
+share/emoticons/kde4/bat.png
+share/emoticons/kde4/beer.png
+share/emoticons/kde4/biggrin.png
+share/emoticons/kde4/cake.png
+share/emoticons/kde4/camera.png
+share/emoticons/kde4/cat.png
+share/emoticons/kde4/clock.png
+share/emoticons/kde4/cocktail.png
+share/emoticons/kde4/confused.png
+share/emoticons/kde4/cry.png
+share/emoticons/kde4/cup.png
+share/emoticons/kde4/dog.png
+share/emoticons/kde4/email.png
+share/emoticons/kde4/embarassed.png
+share/emoticons/kde4/emoticons.xml
+share/emoticons/kde4/film.png
+share/emoticons/kde4/foot_in_mouth.png
+share/emoticons/kde4/innocent.png
+share/emoticons/kde4/kiss.png
+share/emoticons/kde4/lightbulb.png
+share/emoticons/kde4/love.png
+share/emoticons/kde4/note.png
+share/emoticons/kde4/oh.png
+share/emoticons/kde4/omg.png
+share/emoticons/kde4/phone.png
+share/emoticons/kde4/present.png
+share/emoticons/kde4/rose.png
+share/emoticons/kde4/sad.png
+share/emoticons/kde4/shade.png
+share/emoticons/kde4/sleep.png
+share/emoticons/kde4/smile.png
+share/emoticons/kde4/star.png
+share/emoticons/kde4/teeth.png
+share/emoticons/kde4/thumbs_down.png
+share/emoticons/kde4/thumbs_up.png
+share/emoticons/kde4/tongue.png
+share/emoticons/kde4/undecided.png
+share/emoticons/kde4/unhappy.png
+share/emoticons/kde4/unlove.png
+share/emoticons/kde4/wilted_rose.png
+share/emoticons/kde4/wink.png
+share/examples/kde-runtime4/kde-information.menu
+share/examples/kde4-dbus/org.kde.kcontrol.kcmremotewidgets.conf
+share/icons/default.kde4
+share/icons/hicolor/128x128/apps/knetattach.png
+share/icons/hicolor/16x16/apps/knetattach.png
+share/icons/hicolor/22x22/apps/knetattach.png
+share/icons/hicolor/32x32/apps/knetattach.png
+share/icons/hicolor/48x48/apps/knetattach.png
+share/icons/hicolor/64x64/apps/knetattach.png
+share/icons/hicolor/scalable/apps/knetattach.svgz
+share/kde/apps/cmake/modules/FindCLucene.cmake
+share/kde/apps/cmake/modules/FindSLP.cmake
+share/kde/apps/desktoptheme/appdashboard/metadata.desktop
+share/kde/apps/desktoptheme/appdashboard/widgets/background.svgz
+share/kde/apps/desktoptheme/appdashboard/widgets/newspaper-background.svgz
+share/kde/apps/desktoptheme/default/colors
+share/kde/apps/desktoptheme/default/dialogs/background.svgz
+share/kde/apps/desktoptheme/default/dialogs/kickoff.svgz
+share/kde/apps/desktoptheme/default/dialogs/krunner.svgz
+share/kde/apps/desktoptheme/default/dialogs/shutdowndialog.svgz
+share/kde/apps/desktoptheme/default/icons/amarok.svgz
+share/kde/apps/desktoptheme/default/icons/audio.svgz
+share/kde/apps/desktoptheme/default/icons/battery.svgz
+share/kde/apps/desktoptheme/default/icons/device.svgz
+share/kde/apps/desktoptheme/default/icons/kget.svgz
+share/kde/apps/desktoptheme/default/icons/klipper.svgz
+share/kde/apps/desktoptheme/default/icons/konv_message.svgz
+share/kde/apps/desktoptheme/default/icons/konversation.svgz
+share/kde/apps/desktoptheme/default/icons/kopete.svgz
+share/kde/apps/desktoptheme/default/icons/korgac.svgz
+share/kde/apps/desktoptheme/default/icons/kpackagekit.svgz
+share/kde/apps/desktoptheme/default/icons/ktorrent.svgz
+share/kde/apps/desktoptheme/default/icons/nepomuk.svgz
+share/kde/apps/desktoptheme/default/icons/network.svgz
+share/kde/apps/desktoptheme/default/icons/notification.svgz
+share/kde/apps/desktoptheme/default/icons/preferences.svgz
+share/kde/apps/desktoptheme/default/icons/printer.svgz
+share/kde/apps/desktoptheme/default/icons/quassel.svgz
+share/kde/apps/desktoptheme/default/icons/slc.svgz
+share/kde/apps/desktoptheme/default/icons/wallet.svgz
+share/kde/apps/desktoptheme/default/metadata.desktop
+share/kde/apps/desktoptheme/default/opaque/dialogs/background.svgz
+share/kde/apps/desktoptheme/default/opaque/dialogs/krunner.svgz
+share/kde/apps/desktoptheme/default/opaque/dialogs/shutdowndialog.svgz
+share/kde/apps/desktoptheme/default/opaque/widgets/extender-background.svgz
+share/kde/apps/desktoptheme/default/opaque/widgets/panel-background.svgz
+share/kde/apps/desktoptheme/default/opaque/widgets/tooltip.svgz
+share/kde/apps/desktoptheme/default/toolbar-icons/configure.svgz
+share/kde/apps/desktoptheme/default/toolbar-icons/edit.svgz
+share/kde/apps/desktoptheme/default/toolbar-icons/go.svgz
+share/kde/apps/desktoptheme/default/toolbar-icons/list.svgz
+share/kde/apps/desktoptheme/default/toolbar-icons/media.svgz
+share/kde/apps/desktoptheme/default/toolbar-icons/window.svgz
+share/kde/apps/desktoptheme/default/translucent/dialogs/background.svgz
+share/kde/apps/desktoptheme/default/translucent/dialogs/krunner.svgz
+share/kde/apps/desktoptheme/default/translucent/widgets/extender-background.svgz
+share/kde/apps/desktoptheme/default/translucent/widgets/panel-background.svgz
+share/kde/apps/desktoptheme/default/translucent/widgets/tooltip.svgz
+share/kde/apps/desktoptheme/default/widgets/action-overlays.svgz
+share/kde/apps/desktoptheme/default/widgets/actionbutton.svgz
+share/kde/apps/desktoptheme/default/widgets/analog_meter.svgz
+share/kde/apps/desktoptheme/default/widgets/arrows.svgz
+share/kde/apps/desktoptheme/default/widgets/background.svgz
+share/kde/apps/desktoptheme/default/widgets/bar_meter_horizontal.svgz
+share/kde/apps/desktoptheme/default/widgets/bar_meter_vertical.svgz
+share/kde/apps/desktoptheme/default/widgets/branding.svgz
+share/kde/apps/desktoptheme/default/widgets/busywidget.svgz
+share/kde/apps/desktoptheme/default/widgets/button.svgz
+share/kde/apps/desktoptheme/default/widgets/calendar.svgz
+share/kde/apps/desktoptheme/default/widgets/checkmarks.svgz
+share/kde/apps/desktoptheme/default/widgets/clock.svgz
+share/kde/apps/desktoptheme/default/widgets/configuration-icons.svgz
+share/kde/apps/desktoptheme/default/widgets/containment-controls.svgz
+share/kde/apps/desktoptheme/default/widgets/dragger.svgz
+share/kde/apps/desktoptheme/default/widgets/extender-background.svgz
+share/kde/apps/desktoptheme/default/widgets/extender-dragger.svgz
+share/kde/apps/desktoptheme/default/widgets/frame.svgz
+share/kde/apps/desktoptheme/default/widgets/glowbar.svgz
+share/kde/apps/desktoptheme/default/widgets/identiconshapes.svgz
+share/kde/apps/desktoptheme/default/widgets/identicontheme.svgz
+share/kde/apps/desktoptheme/default/widgets/labeltexture.svgz
+share/kde/apps/desktoptheme/default/widgets/line.svgz
+share/kde/apps/desktoptheme/default/widgets/lineedit.svgz
+share/kde/apps/desktoptheme/default/widgets/listitem.svgz
+share/kde/apps/desktoptheme/default/widgets/media-delegate.svgz
+share/kde/apps/desktoptheme/default/widgets/monitor.svgz
+share/kde/apps/desktoptheme/default/widgets/pager.svgz
+share/kde/apps/desktoptheme/default/widgets/panel-background.svgz
+share/kde/apps/desktoptheme/default/widgets/picker.svgz
+share/kde/apps/desktoptheme/default/widgets/plot-background.svgz
+share/kde/apps/desktoptheme/default/widgets/scrollbar.svgz
+share/kde/apps/desktoptheme/default/widgets/scrollwidget.svgz
+share/kde/apps/desktoptheme/default/widgets/slider.svgz
+share/kde/apps/desktoptheme/default/widgets/systemtray.svgz
+share/kde/apps/desktoptheme/default/widgets/tasks.svgz
+share/kde/apps/desktoptheme/default/widgets/toolbar.svgz
+share/kde/apps/desktoptheme/default/widgets/toolbox.svgz
+share/kde/apps/desktoptheme/default/widgets/tooltip.svgz
+share/kde/apps/desktoptheme/default/widgets/translucentbackground.svgz
+share/kde/apps/desktoptheme/default/widgets/viewitem.svgz
+share/kde/apps/desktoptheme/oxygen/colors
+share/kde/apps/desktoptheme/oxygen/dialogs/background.svgz
+share/kde/apps/desktoptheme/oxygen/dialogs/kickoff.svgz
+share/kde/apps/desktoptheme/oxygen/dialogs/krunner.svgz
+share/kde/apps/desktoptheme/oxygen/dialogs/shutdowndialog.source.svgz
+share/kde/apps/desktoptheme/oxygen/dialogs/shutdowndialog.svgz
+share/kde/apps/desktoptheme/oxygen/metadata.desktop
+share/kde/apps/desktoptheme/oxygen/opaque/dialogs/background.svgz
+share/kde/apps/desktoptheme/oxygen/opaque/dialogs/krunner.svgz
+share/kde/apps/desktoptheme/oxygen/opaque/dialogs/shutdowndialog.svgz
+share/kde/apps/desktoptheme/oxygen/opaque/widgets/extender-background.svgz
+share/kde/apps/desktoptheme/oxygen/opaque/widgets/panel-background.svgz
+share/kde/apps/desktoptheme/oxygen/opaque/widgets/tooltip.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/action-overlays.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/actionbutton.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/analog_meter.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/arrows.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/background.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/bar_meter_horizontal.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/bar_meter_vertical.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/branding.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/busywidget.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/button.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/calendar.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/clock.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/configuration-icons.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/containment-controls.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/dragger.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/extender-background.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/extender-dragger.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/frame.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/glowbar.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/line.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/lineedit.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/media-delegate.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/monitor.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/pager.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/panel-background.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/plot-background.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/scrollbar.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/scrollwidget.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/slider.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/systemtray.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/tasks.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/timer.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/toolbox.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/tooltip.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/translucentbackground.svgz
+share/kde/apps/desktoptheme/oxygen/widgets/viewitem.svgz
+share/kde/apps/drkonqi/debuggers/external/gdbrc
+share/kde/apps/drkonqi/debuggers/external/kdbgrc
+share/kde/apps/drkonqi/debuggers/internal/dbxrc
+share/kde/apps/drkonqi/debuggers/internal/gdbrc
+share/kde/apps/drkonqi/debuggers/internal/kdbgwinrc
+share/kde/apps/drkonqi/mappings
+share/kde/apps/drkonqi/pics/crash.png
+share/kde/apps/hardwarenotifications/hardwarenotifications.notifyrc
+share/kde/apps/kcm_componentchooser/kcm_browser.desktop
+share/kde/apps/kcm_componentchooser/kcm_filemanager.desktop
+share/kde/apps/kcm_componentchooser/kcm_kemail.desktop
+share/kde/apps/kcm_componentchooser/kcm_terminal.desktop
+share/kde/apps/kcm_componentchooser/kcm_wm.desktop
+share/kde/apps/kcm_phonon/listview-background.png
+share/kde/apps/kcmlocale/pics/background.png
+share/kde/apps/kconf_update/devicepreference.upd
+share/kde/apps/kconf_update/drkonqi-rename-config-section.upd
+share/kde/apps/kconf_update/kuriikwsfilter.upd
+share/kde/apps/kconf_update/kwallet-4.13.upd
+share/kde/apps/kde/kde.notifyrc
+share/kde/apps/kio_bookmarks/kio_bookmarks.css
+share/kde/apps/kio_desktop/DesktopLinks/Home.desktop
+share/kde/apps/kio_desktop/directory.desktop
+share/kde/apps/kio_desktop/directory.trash
+share/kde/apps/kio_docfilter/kio_docfilter.css
+share/kde/apps/kio_finger/kio_finger.css
+share/kde/apps/kio_finger/kio_finger.pl
+share/kde/apps/kio_info/kde-info2html
+share/kde/apps/kio_info/kde-info2html.conf
+share/kde/apps/konqsidebartng/virtual_folders/remote/virtualfolder_network.desktop
+${PLIST.smb}share/kde/apps/konqueror/dirtree/remote/smb-network.desktop
+share/kde/apps/ksmserver/windowmanagers/compiz-custom.desktop
+share/kde/apps/ksmserver/windowmanagers/compiz.desktop
+share/kde/apps/ksmserver/windowmanagers/metacity.desktop
+share/kde/apps/ksmserver/windowmanagers/openbox.desktop
+share/kde/apps/kwalletd/kwalletd.notifyrc
+share/kde/apps/libphonon/hardwaredatabase
+share/kde/apps/phonon/phonon.notifyrc
+share/kde/apps/remoteview/network.desktop
+${PLIST.smb}share/kde/apps/remoteview/smb-network.desktop
+share/kde/config.kcfg/jpegcreatorsettings.kcfg
+share/kde/config/emoticons.knsrc
+share/kde/config/icons.knsrc
+share/kde/config/khotnewstuff.knsrc
+share/kde/config/khotnewstuff_upload.knsrc
+share/kde/config/kshorturifilterrc
+share/kde4/services/about.protocol
+share/kde4/services/applications.protocol
+share/kde4/services/ar.protocol
+share/kde4/services/bookmarks.protocol
+share/kde4/services/bzip.protocol
+share/kde4/services/bzip2.protocol
+share/kde4/services/cgi.protocol
+share/kde4/services/comicbookthumbnail.desktop
+share/kde4/services/componentchooser.desktop
+${PLIST.x11}share/kde4/services/cursorthumbnail.desktop
+share/kde4/services/desktop.protocol
+share/kde4/services/desktopthumbnail.desktop
+share/kde4/services/device_automounter_kcm.desktop
+share/kde4/services/directorythumbnail.desktop
+share/kde4/services/djvuthumbnail.desktop
+share/kde4/services/emoticons.desktop
+share/kde4/services/exrthumbnail.desktop
+share/kde4/services/filetypes.desktop
+share/kde4/services/finger.protocol
+${PLIST.md5}share/kde4/services/fish.protocol
+share/kde4/services/fixhosturifilter.desktop
+share/kde4/services/floppy.protocol
+share/kde4/services/gzip.protocol
+share/kde4/services/htmlthumbnail.desktop
+share/kde4/services/icons.desktop
+share/kde4/services/imagethumbnail.desktop
+share/kde4/services/info.protocol
+share/kde4/services/jpegthumbnail.desktop
+share/kde4/services/kcm_attica.desktop
+share/kde4/services/kcm_kdnssd.desktop
+share/kde4/services/kcm_phonon.desktop
+share/kde4/services/kcmcgi.desktop
+share/kde4/services/kcmkded.desktop
+share/kde4/services/kcmnotify.desktop
+share/kde4/services/kcmtrash.desktop
+share/kde4/services/kded/desktopnotifier.desktop
+share/kde4/services/kded/device_automounter.desktop
+share/kde4/services/kded/kpasswdserver.desktop
+share/kde4/services/kded/ktimezoned.desktop
+share/kde4/services/kded/networkstatus.desktop
+share/kde4/services/kded/networkwatcher.desktop
+share/kde4/services/kded/phononserver.desktop
+share/kde4/services/kded/recentdocumentsnotifier.desktop
+share/kde4/services/kded/remotedirnotify.desktop
+share/kde4/services/kded/solidautoeject.desktop
+share/kde4/services/kded/soliduiserver.desktop
+share/kde4/services/kmanpart.desktop
+share/kde4/services/knotify4.desktop
+share/kde4/services/kshorturifilter.desktop
+share/kde4/services/kuriikwsfilter.desktop
+share/kde4/services/kurisearchfilter.desktop
+share/kde4/services/kwalletd.desktop
+share/kde4/services/language.desktop
+share/kde4/services/localdomainurifilter.desktop
+share/kde4/services/lzma.protocol
+share/kde4/services/man.protocol
+share/kde4/services/network.protocol
+share/kde4/services/nfs.protocol
+share/kde4/services/plasma-containment-newspaper.desktop
+share/kde4/services/plasma-kpart.desktop
+share/kde4/services/plasma-packagestructure-javascript-addon.desktop
+share/kde4/services/plasma-scriptengine-applet-declarative.desktop
+share/kde4/services/plasma-scriptengine-applet-simple-javascript.desktop
+share/kde4/services/plasma-scriptengine-dataengine-javascript.desktop
+share/kde4/services/plasma-scriptengine-runner-javascript.desktop
+share/kde4/services/programs.protocol
+share/kde4/services/qimageioplugins/webp.desktop
+share/kde4/services/recentdocuments.protocol
+share/kde4/services/remote.protocol
+share/kde4/services/renaudiodlg.desktop
+share/kde4/services/renimagedlg.desktop
+share/kde4/services/searchproviders/7digital.desktop
+share/kde4/services/searchproviders/acronym.desktop
+share/kde4/services/searchproviders/amazon.desktop
+share/kde4/services/searchproviders/amazon_mp3.desktop
+share/kde4/services/searchproviders/amg.desktop
+share/kde4/services/searchproviders/backports.desktop
+share/kde4/services/searchproviders/baidu.desktop
+share/kde4/services/searchproviders/beolingus.desktop
+share/kde4/services/searchproviders/bing.desktop
+share/kde4/services/searchproviders/blip.desktop
+share/kde4/services/searchproviders/bugft.desktop
+share/kde4/services/searchproviders/bugno.desktop
+share/kde4/services/searchproviders/call.desktop
+share/kde4/services/searchproviders/cia.desktop
+share/kde4/services/searchproviders/citeseer.desktop
+share/kde4/services/searchproviders/cpan.desktop
+share/kde4/services/searchproviders/ctan.desktop
+share/kde4/services/searchproviders/ctan_cat.desktop
+share/kde4/services/searchproviders/dbug.desktop
+share/kde4/services/searchproviders/de2en.desktop
+share/kde4/services/searchproviders/de2fr.desktop
+share/kde4/services/searchproviders/deb.desktop
+share/kde4/services/searchproviders/dictfr.desktop
+share/kde4/services/searchproviders/dmoz.desktop
+share/kde4/services/searchproviders/docbook.desktop
+share/kde4/services/searchproviders/doi.desktop
+share/kde4/services/searchproviders/duckduckgo.desktop
+share/kde4/services/searchproviders/duckduckgo_info.desktop
+share/kde4/services/searchproviders/duckduckgo_shopping.desktop
+share/kde4/services/searchproviders/ecosia.desktop
+share/kde4/services/searchproviders/en2de.desktop
+share/kde4/services/searchproviders/en2es.desktop
+share/kde4/services/searchproviders/en2fr.desktop
+share/kde4/services/searchproviders/en2it.desktop
+share/kde4/services/searchproviders/es2en.desktop
+share/kde4/services/searchproviders/ethicle.desktop
+share/kde4/services/searchproviders/facebook.desktop
+share/kde4/services/searchproviders/feedster.desktop
+share/kde4/services/searchproviders/flickr.desktop
+share/kde4/services/searchproviders/flickrcc.desktop
+share/kde4/services/searchproviders/foldoc.desktop
+share/kde4/services/searchproviders/fr2de.desktop
+share/kde4/services/searchproviders/fr2en.desktop
+share/kde4/services/searchproviders/freecode.desktop
+share/kde4/services/searchproviders/freedb.desktop
+share/kde4/services/searchproviders/fsd.desktop
+share/kde4/services/searchproviders/github.desktop
+share/kde4/services/searchproviders/gitorious.desktop
+share/kde4/services/searchproviders/google.desktop
+share/kde4/services/searchproviders/google_advanced.desktop
+share/kde4/services/searchproviders/google_code.desktop
+share/kde4/services/searchproviders/google_groups.desktop
+share/kde4/services/searchproviders/google_images.desktop
+share/kde4/services/searchproviders/google_lucky.desktop
+share/kde4/services/searchproviders/google_maps.desktop
+share/kde4/services/searchproviders/google_movie.desktop
+share/kde4/services/searchproviders/google_news.desktop
+share/kde4/services/searchproviders/google_shopping.desktop
+share/kde4/services/searchproviders/grec.desktop
+share/kde4/services/searchproviders/hyperdictionary.desktop
+share/kde4/services/searchproviders/hyperdictionary_thesaurus.desktop
+share/kde4/services/searchproviders/ibl.desktop
+share/kde4/services/searchproviders/identica_groups.desktop
+share/kde4/services/searchproviders/identica_notices.desktop
+share/kde4/services/searchproviders/identica_people.desktop
+share/kde4/services/searchproviders/imdb.desktop
+share/kde4/services/searchproviders/it2en.desktop
+share/kde4/services/searchproviders/jamendo.desktop
+share/kde4/services/searchproviders/jeeves.desktop
+share/kde4/services/searchproviders/kde.desktop
+share/kde4/services/searchproviders/kde_apps.desktop
+share/kde4/services/searchproviders/kde_forums.desktop
+share/kde4/services/searchproviders/kde_look.desktop
+share/kde4/services/searchproviders/kde_projects.desktop
+share/kde4/services/searchproviders/kde_techbase.desktop
+share/kde4/services/searchproviders/kde_userbase.desktop
+share/kde4/services/searchproviders/leo.desktop
+share/kde4/services/searchproviders/magnatune.desktop
+share/kde4/services/searchproviders/metacrawler.desktop
+share/kde4/services/searchproviders/msdn.desktop
+share/kde4/services/searchproviders/multitran-deru.desktop
+share/kde4/services/searchproviders/multitran-enru.desktop
+share/kde4/services/searchproviders/multitran-esru.desktop
+share/kde4/services/searchproviders/multitran-frru.desktop
+share/kde4/services/searchproviders/multitran-itru.desktop
+share/kde4/services/searchproviders/multitran-nlru.desktop
+share/kde4/services/searchproviders/netcraft.desktop
+share/kde4/services/searchproviders/nl-telephone.desktop
+share/kde4/services/searchproviders/nl-teletekst.desktop
+share/kde4/services/searchproviders/opendesktop.desktop
+share/kde4/services/searchproviders/pgpkeys.desktop
+share/kde4/services/searchproviders/php.desktop
+share/kde4/services/searchproviders/python.desktop
+share/kde4/services/searchproviders/qt.desktop
+share/kde4/services/searchproviders/qt4.desktop
+share/kde4/services/searchproviders/qwant.desktop
+share/kde4/services/searchproviders/qwant_images.desktop
+share/kde4/services/searchproviders/qwant_news.desktop
+share/kde4/services/searchproviders/qwant_shopping.desktop
+share/kde4/services/searchproviders/qwant_social.desktop
+share/kde4/services/searchproviders/qwant_videos.desktop
+share/kde4/services/searchproviders/rae.desktop
+share/kde4/services/searchproviders/rag.desktop
+share/kde4/services/searchproviders/rfc.desktop
+share/kde4/services/searchproviders/rpmfind.desktop
+share/kde4/services/searchproviders/ruby_application_archive.desktop
+share/kde4/services/searchproviders/sourceforge.desktop
+share/kde4/services/searchproviders/technorati.desktop
+share/kde4/services/searchproviders/technoratitags.desktop
+share/kde4/services/searchproviders/thesaurus.desktop
+share/kde4/services/searchproviders/tvtome.desktop
+share/kde4/services/searchproviders/urbandictionary.desktop
+share/kde4/services/searchproviders/uspto.desktop
+share/kde4/services/searchproviders/vimeo.desktop
+share/kde4/services/searchproviders/voila.desktop
+share/kde4/services/searchproviders/webster.desktop
+share/kde4/services/searchproviders/wikia.desktop
+share/kde4/services/searchproviders/wikipedia.desktop
+share/kde4/services/searchproviders/wiktionary.desktop
+share/kde4/services/searchproviders/wolfram_alpha.desktop
+share/kde4/services/searchproviders/wordref.desktop
+share/kde4/services/searchproviders/yahoo.desktop
+share/kde4/services/searchproviders/yahoo_image.desktop
+share/kde4/services/searchproviders/yahoo_local.desktop
+share/kde4/services/searchproviders/yahoo_shopping.desktop
+share/kde4/services/searchproviders/yahoo_video.desktop
+share/kde4/services/searchproviders/youtube.desktop
+share/kde4/services/settings.protocol
+${PLIST.smb}share/kde4/services/smb.protocol
+share/kde4/services/spellchecking.desktop
+share/kde4/services/svgthumbnail.desktop
+share/kde4/services/tar.protocol
+share/kde4/services/textthumbnail.desktop
+share/kde4/services/thumbnail.protocol
+share/kde4/services/trash.protocol
+share/kde4/services/windowsexethumbnail.desktop
+share/kde4/services/windowsimagethumbnail.desktop
+share/kde4/services/xz.protocol
+share/kde4/services/zip.protocol
+share/kde4/servicetypes/knotifynotifymethod.desktop
+share/kde4/servicetypes/phononbackend.desktop
+share/kde4/servicetypes/plasma-javascriptaddon.desktop
+share/kde4/servicetypes/searchprovider.desktop
+share/kde4/servicetypes/thumbcreator.desktop
+share/locale/currency/adf.desktop
+share/locale/currency/adp.desktop
+share/locale/currency/aed.desktop
+share/locale/currency/afa.desktop
+share/locale/currency/afn.desktop
+share/locale/currency/all.desktop
+share/locale/currency/amd.desktop
+share/locale/currency/ang.desktop
+share/locale/currency/aoa.desktop
+share/locale/currency/aon.desktop
+share/locale/currency/ars.desktop
+share/locale/currency/ats.desktop
+share/locale/currency/aud.desktop
+share/locale/currency/awg.desktop
+share/locale/currency/azm.desktop
+share/locale/currency/azn.desktop
+share/locale/currency/bam.desktop
+share/locale/currency/bbd.desktop
+share/locale/currency/bdt.desktop
+share/locale/currency/bef.desktop
+share/locale/currency/bgl.desktop
+share/locale/currency/bgn.desktop
+share/locale/currency/bhd.desktop
+share/locale/currency/bif.desktop
+share/locale/currency/bmd.desktop
+share/locale/currency/bnd.desktop
+share/locale/currency/bob.desktop
+share/locale/currency/bov.desktop
+share/locale/currency/brl.desktop
+share/locale/currency/bsd.desktop
+share/locale/currency/btn.desktop
+share/locale/currency/bwp.desktop
+share/locale/currency/byr.desktop
+share/locale/currency/bzd.desktop
+share/locale/currency/cad.desktop
+share/locale/currency/cdf.desktop
+share/locale/currency/chf.desktop
+share/locale/currency/clf.desktop
+share/locale/currency/clp.desktop
+share/locale/currency/cny.desktop
+share/locale/currency/cop.desktop
+share/locale/currency/cou.desktop
+share/locale/currency/crc.desktop
+share/locale/currency/cuc.desktop
+share/locale/currency/cup.desktop
+share/locale/currency/cve.desktop
+share/locale/currency/cyp.desktop
+share/locale/currency/czk.desktop
+share/locale/currency/dem.desktop
+share/locale/currency/djf.desktop
+share/locale/currency/dkk.desktop
+share/locale/currency/dop.desktop
+share/locale/currency/dzd.desktop
+share/locale/currency/eek.desktop
+share/locale/currency/egp.desktop
+share/locale/currency/ern.desktop
+share/locale/currency/esp.desktop
+share/locale/currency/etb.desktop
+share/locale/currency/eur.desktop
+share/locale/currency/fim.desktop
+share/locale/currency/fjd.desktop
+share/locale/currency/fkp.desktop
+share/locale/currency/frf.desktop
+share/locale/currency/gbp.desktop
+share/locale/currency/gel.desktop
+share/locale/currency/ghc.desktop
+share/locale/currency/ghs.desktop
+share/locale/currency/gip.desktop
+share/locale/currency/gmd.desktop
+share/locale/currency/gnf.desktop
+share/locale/currency/grd.desktop
+share/locale/currency/gtq.desktop
+share/locale/currency/gwp.desktop
+share/locale/currency/gyd.desktop
+share/locale/currency/hkd.desktop
+share/locale/currency/hnl.desktop
+share/locale/currency/hrk.desktop
+share/locale/currency/htg.desktop
+share/locale/currency/huf.desktop
+share/locale/currency/idr.desktop
+share/locale/currency/iep.desktop
+share/locale/currency/ils.desktop
+share/locale/currency/inr.desktop
+share/locale/currency/iqd.desktop
+share/locale/currency/irr.desktop
+share/locale/currency/isk.desktop
+share/locale/currency/itl.desktop
+share/locale/currency/jmd.desktop
+share/locale/currency/jod.desktop
+share/locale/currency/jpy.desktop
+share/locale/currency/kes.desktop
+share/locale/currency/kgs.desktop
+share/locale/currency/khr.desktop
+share/locale/currency/kmf.desktop
+share/locale/currency/kpw.desktop
+share/locale/currency/krw.desktop
+share/locale/currency/kwd.desktop
+share/locale/currency/kyd.desktop
+share/locale/currency/kzt.desktop
+share/locale/currency/lak.desktop
+share/locale/currency/lbp.desktop
+share/locale/currency/lkr.desktop
+share/locale/currency/lrd.desktop
+share/locale/currency/lsl.desktop
+share/locale/currency/ltl.desktop
+share/locale/currency/luf.desktop
+share/locale/currency/lvl.desktop
+share/locale/currency/lyd.desktop
+share/locale/currency/mad.desktop
+share/locale/currency/mdl.desktop
+share/locale/currency/mga.desktop
+share/locale/currency/mgf.desktop
+share/locale/currency/mkd.desktop
+share/locale/currency/mlf.desktop
+share/locale/currency/mmk.desktop
+share/locale/currency/mnt.desktop
+share/locale/currency/mop.desktop
+share/locale/currency/mro.desktop
+share/locale/currency/mtl.desktop
+share/locale/currency/mur.desktop
+share/locale/currency/mvr.desktop
+share/locale/currency/mwk.desktop
+share/locale/currency/mxn.desktop
+share/locale/currency/mxv.desktop
+share/locale/currency/myr.desktop
+share/locale/currency/mzm.desktop
+share/locale/currency/mzn.desktop
+share/locale/currency/nad.desktop
+share/locale/currency/ngn.desktop
+share/locale/currency/nio.desktop
+share/locale/currency/nlg.desktop
+share/locale/currency/nok.desktop
+share/locale/currency/npr.desktop
+share/locale/currency/nzd.desktop
+share/locale/currency/omr.desktop
+share/locale/currency/pab.desktop
+share/locale/currency/pen.desktop
+share/locale/currency/pgk.desktop
+share/locale/currency/php.desktop
+share/locale/currency/pkr.desktop
+share/locale/currency/pln.desktop
+share/locale/currency/pte.desktop
+share/locale/currency/pyg.desktop
+share/locale/currency/qar.desktop
+share/locale/currency/rol.desktop
+share/locale/currency/ron.desktop
+share/locale/currency/rsd.desktop
+share/locale/currency/rub.desktop
+share/locale/currency/rur.desktop
+share/locale/currency/rwf.desktop
+share/locale/currency/sar.desktop
+share/locale/currency/sbd.desktop
+share/locale/currency/scr.desktop
+share/locale/currency/sdd.desktop
+share/locale/currency/sdg.desktop
+share/locale/currency/sek.desktop
+share/locale/currency/sgd.desktop
+share/locale/currency/shp.desktop
+share/locale/currency/sit.desktop
+share/locale/currency/skk.desktop
+share/locale/currency/sll.desktop
+share/locale/currency/sos.desktop
+share/locale/currency/srd.desktop
+share/locale/currency/srg.desktop
+share/locale/currency/ssp.desktop
+share/locale/currency/std.desktop
+share/locale/currency/svc.desktop
+share/locale/currency/syp.desktop
+share/locale/currency/szl.desktop
+share/locale/currency/thb.desktop
+share/locale/currency/tjs.desktop
+share/locale/currency/tmm.desktop
+share/locale/currency/tmt.desktop
+share/locale/currency/tnd.desktop
+share/locale/currency/top.desktop
+share/locale/currency/tpe.desktop
+share/locale/currency/trl.desktop
+share/locale/currency/try.desktop
+share/locale/currency/ttd.desktop
+share/locale/currency/twd.desktop
+share/locale/currency/tzs.desktop
+share/locale/currency/uah.desktop
+share/locale/currency/ugx.desktop
+share/locale/currency/usd.desktop
+share/locale/currency/usn.desktop
+share/locale/currency/uss.desktop
+share/locale/currency/uyu.desktop
+share/locale/currency/uzs.desktop
+share/locale/currency/veb.desktop
+share/locale/currency/vnd.desktop
+share/locale/currency/vuv.desktop
+share/locale/currency/wst.desktop
+share/locale/currency/xaf.desktop
+share/locale/currency/xag.desktop
+share/locale/currency/xau.desktop
+share/locale/currency/xcd.desktop
+share/locale/currency/xof.desktop
+share/locale/currency/xpd.desktop
+share/locale/currency/xpf.desktop
+share/locale/currency/xpt.desktop
+share/locale/currency/yer.desktop
+share/locale/currency/yum.desktop
+share/locale/currency/zar.desktop
+share/locale/currency/zmk.desktop
+share/locale/currency/zwd.desktop
+share/locale/currency/zwl.desktop
+share/locale/l10n/C/entry.desktop
+share/locale/l10n/C/flag.png
+share/locale/l10n/ad/entry.desktop
+share/locale/l10n/ad/flag.png
+share/locale/l10n/ae/entry.desktop
+share/locale/l10n/ae/flag.png
+share/locale/l10n/af/entry.desktop
+share/locale/l10n/af/flag.png
+share/locale/l10n/ag/entry.desktop
+share/locale/l10n/ag/flag.png
+share/locale/l10n/ai/entry.desktop
+share/locale/l10n/ai/flag.png
+share/locale/l10n/al/entry.desktop
+share/locale/l10n/al/flag.png
+share/locale/l10n/am/entry.desktop
+share/locale/l10n/am/flag.png
+share/locale/l10n/an/entry.desktop
+share/locale/l10n/an/flag.png
+share/locale/l10n/ao/entry.desktop
+share/locale/l10n/ao/flag.png
+share/locale/l10n/ar/entry.desktop
+share/locale/l10n/ar/flag.png
+share/locale/l10n/as/entry.desktop
+share/locale/l10n/as/flag.png
+share/locale/l10n/at/entry.desktop
+share/locale/l10n/at/flag.png
+share/locale/l10n/au/entry.desktop
+share/locale/l10n/au/flag.png
+share/locale/l10n/aw/entry.desktop
+share/locale/l10n/aw/flag.png
+share/locale/l10n/ax/entry.desktop
+share/locale/l10n/ax/flag.png
+share/locale/l10n/az/entry.desktop
+share/locale/l10n/az/flag.png
+share/locale/l10n/ba/entry.desktop
+share/locale/l10n/ba/flag.png
+share/locale/l10n/bb/entry.desktop
+share/locale/l10n/bb/flag.png
+share/locale/l10n/bd/entry.desktop
+share/locale/l10n/bd/flag.png
+share/locale/l10n/be/entry.desktop
+share/locale/l10n/be/flag.png
+share/locale/l10n/bf/entry.desktop
+share/locale/l10n/bf/flag.png
+share/locale/l10n/bg/entry.desktop
+share/locale/l10n/bg/flag.png
+share/locale/l10n/bh/entry.desktop
+share/locale/l10n/bh/flag.png
+share/locale/l10n/bi/entry.desktop
+share/locale/l10n/bi/flag.png
+share/locale/l10n/bj/entry.desktop
+share/locale/l10n/bj/flag.png
+share/locale/l10n/bl/entry.desktop
+share/locale/l10n/bl/flag.png
+share/locale/l10n/bm/entry.desktop
+share/locale/l10n/bm/flag.png
+share/locale/l10n/bn/entry.desktop
+share/locale/l10n/bn/flag.png
+share/locale/l10n/bo/entry.desktop
+share/locale/l10n/bo/flag.png
+share/locale/l10n/br/entry.desktop
+share/locale/l10n/br/flag.png
+share/locale/l10n/bs/entry.desktop
+share/locale/l10n/bs/flag.png
+share/locale/l10n/bt/entry.desktop
+share/locale/l10n/bt/flag.png
+share/locale/l10n/bw/entry.desktop
+share/locale/l10n/bw/flag.png
+share/locale/l10n/by/entry.desktop
+share/locale/l10n/by/flag.png
+share/locale/l10n/bz/entry.desktop
+share/locale/l10n/bz/flag.png
+share/locale/l10n/ca/entry.desktop
+share/locale/l10n/ca/flag.png
+share/locale/l10n/caribbean.desktop
+share/locale/l10n/cc/entry.desktop
+share/locale/l10n/cc/flag.png
+share/locale/l10n/cd/entry.desktop
+share/locale/l10n/cd/flag.png
+share/locale/l10n/centralafrica.desktop
+share/locale/l10n/centralamerica.desktop
+share/locale/l10n/centralasia.desktop
+share/locale/l10n/centraleurope.desktop
+share/locale/l10n/cf/entry.desktop
+share/locale/l10n/cf/flag.png
+share/locale/l10n/cg/entry.desktop
+share/locale/l10n/cg/flag.png
+share/locale/l10n/ch/entry.desktop
+share/locale/l10n/ch/flag.png
+share/locale/l10n/ci/entry.desktop
+share/locale/l10n/ci/flag.png
+share/locale/l10n/ck/entry.desktop
+share/locale/l10n/ck/flag.png
+share/locale/l10n/cl/entry.desktop
+share/locale/l10n/cl/flag.png
+share/locale/l10n/cm/entry.desktop
+share/locale/l10n/cm/flag.png
+share/locale/l10n/cn/entry.desktop
+share/locale/l10n/cn/flag.png
+share/locale/l10n/co/entry.desktop
+share/locale/l10n/co/flag.png
+share/locale/l10n/cr/entry.desktop
+share/locale/l10n/cr/flag.png
+share/locale/l10n/cu/entry.desktop
+share/locale/l10n/cu/flag.png
+share/locale/l10n/cv/entry.desktop
+share/locale/l10n/cv/flag.png
+share/locale/l10n/cx/entry.desktop
+share/locale/l10n/cx/flag.png
+share/locale/l10n/cy/entry.desktop
+share/locale/l10n/cy/flag.png
+share/locale/l10n/cz/entry.desktop
+share/locale/l10n/cz/flag.png
+share/locale/l10n/de/entry.desktop
+share/locale/l10n/de/flag.png
+share/locale/l10n/dj/entry.desktop
+share/locale/l10n/dj/flag.png
+share/locale/l10n/dk/entry.desktop
+share/locale/l10n/dk/flag.png
+share/locale/l10n/dm/entry.desktop
+share/locale/l10n/dm/flag.png
+share/locale/l10n/do/entry.desktop
+share/locale/l10n/do/flag.png
+share/locale/l10n/dz/entry.desktop
+share/locale/l10n/dz/flag.png
+share/locale/l10n/eastafrica.desktop
+share/locale/l10n/eastasia.desktop
+share/locale/l10n/easteurope.desktop
+share/locale/l10n/ec/entry.desktop
+share/locale/l10n/ec/flag.png
+share/locale/l10n/ee/entry.desktop
+share/locale/l10n/ee/flag.png
+share/locale/l10n/eg/entry.desktop
+share/locale/l10n/eg/flag.png
+share/locale/l10n/eh/entry.desktop
+share/locale/l10n/eh/flag.png
+share/locale/l10n/er/entry.desktop
+share/locale/l10n/er/flag.png
+share/locale/l10n/es/entry.desktop
+share/locale/l10n/es/flag.png
+share/locale/l10n/et/entry.desktop
+share/locale/l10n/et/flag.png
+share/locale/l10n/fi/entry.desktop
+share/locale/l10n/fi/flag.png
+share/locale/l10n/fj/entry.desktop
+share/locale/l10n/fj/flag.png
+share/locale/l10n/fk/entry.desktop
+share/locale/l10n/fk/flag.png
+share/locale/l10n/fm/entry.desktop
+share/locale/l10n/fm/flag.png
+share/locale/l10n/fo/entry.desktop
+share/locale/l10n/fo/flag.png
+share/locale/l10n/fr/entry.desktop
+share/locale/l10n/fr/flag.png
+share/locale/l10n/ga/entry.desktop
+share/locale/l10n/ga/flag.png
+share/locale/l10n/gb/entry.desktop
+share/locale/l10n/gb/flag.png
+share/locale/l10n/gd/entry.desktop
+share/locale/l10n/gd/flag.png
+share/locale/l10n/ge/entry.desktop
+share/locale/l10n/ge/flag.png
+share/locale/l10n/gf/entry.desktop
+share/locale/l10n/gf/flag.png
+share/locale/l10n/gg/entry.desktop
+share/locale/l10n/gg/flag.png
+share/locale/l10n/gh/entry.desktop
+share/locale/l10n/gh/flag.png
+share/locale/l10n/gi/entry.desktop
+share/locale/l10n/gi/flag.png
+share/locale/l10n/gl/entry.desktop
+share/locale/l10n/gl/flag.png
+share/locale/l10n/gm/entry.desktop
+share/locale/l10n/gm/flag.png
+share/locale/l10n/gn/entry.desktop
+share/locale/l10n/gn/flag.png
+share/locale/l10n/gp/entry.desktop
+share/locale/l10n/gp/flag.png
+share/locale/l10n/gq/entry.desktop
+share/locale/l10n/gq/flag.png
+share/locale/l10n/gr/entry.desktop
+share/locale/l10n/gr/flag.png
+share/locale/l10n/gt/entry.desktop
+share/locale/l10n/gt/flag.png
+share/locale/l10n/gu/entry.desktop
+share/locale/l10n/gu/flag.png
+share/locale/l10n/gw/entry.desktop
+share/locale/l10n/gw/flag.png
+share/locale/l10n/gy/entry.desktop
+share/locale/l10n/gy/flag.png
+share/locale/l10n/hk/entry.desktop
+share/locale/l10n/hk/flag.png
+share/locale/l10n/hn/entry.desktop
+share/locale/l10n/hn/flag.png
+share/locale/l10n/hr/entry.desktop
+share/locale/l10n/hr/flag.png
+share/locale/l10n/ht/entry.desktop
+share/locale/l10n/ht/flag.png
+share/locale/l10n/hu/entry.desktop
+share/locale/l10n/hu/flag.png
+share/locale/l10n/id/entry.desktop
+share/locale/l10n/id/flag.png
+share/locale/l10n/ie/entry.desktop
+share/locale/l10n/ie/flag.png
+share/locale/l10n/il/entry.desktop
+share/locale/l10n/il/flag.png
+share/locale/l10n/im/entry.desktop
+share/locale/l10n/im/flag.png
+share/locale/l10n/in/entry.desktop
+share/locale/l10n/in/flag.png
+share/locale/l10n/iq/entry.desktop
+share/locale/l10n/iq/flag.png
+share/locale/l10n/ir/entry.desktop
+share/locale/l10n/ir/flag.png
+share/locale/l10n/is/entry.desktop
+share/locale/l10n/is/flag.png
+share/locale/l10n/it/entry.desktop
+share/locale/l10n/it/flag.png
+share/locale/l10n/je/entry.desktop
+share/locale/l10n/je/flag.png
+share/locale/l10n/jm/entry.desktop
+share/locale/l10n/jm/flag.png
+share/locale/l10n/jo/entry.desktop
+share/locale/l10n/jo/flag.png
+share/locale/l10n/jp/entry.desktop
+share/locale/l10n/jp/flag.png
+share/locale/l10n/ke/entry.desktop
+share/locale/l10n/ke/flag.png
+share/locale/l10n/kg/entry.desktop
+share/locale/l10n/kg/flag.png
+share/locale/l10n/kh/entry.desktop
+share/locale/l10n/kh/flag.png
+share/locale/l10n/ki/entry.desktop
+share/locale/l10n/ki/flag.png
+share/locale/l10n/km/entry.desktop
+share/locale/l10n/km/flag.png
+share/locale/l10n/kn/entry.desktop
+share/locale/l10n/kn/flag.png
+share/locale/l10n/kp/entry.desktop
+share/locale/l10n/kp/flag.png
+share/locale/l10n/kr/entry.desktop
+share/locale/l10n/kr/flag.png
+share/locale/l10n/kw/entry.desktop
+share/locale/l10n/kw/flag.png
+share/locale/l10n/ky/entry.desktop
+share/locale/l10n/ky/flag.png
+share/locale/l10n/kz/entry.desktop
+share/locale/l10n/kz/flag.png
+share/locale/l10n/la/entry.desktop
+share/locale/l10n/la/flag.png
+share/locale/l10n/lb/entry.desktop
+share/locale/l10n/lb/flag.png
+share/locale/l10n/lc/entry.desktop
+share/locale/l10n/lc/flag.png
+share/locale/l10n/li/entry.desktop
+share/locale/l10n/li/flag.png
+share/locale/l10n/lk/entry.desktop
+share/locale/l10n/lk/flag.png
+share/locale/l10n/lr/entry.desktop
+share/locale/l10n/lr/flag.png
+share/locale/l10n/ls/entry.desktop
+share/locale/l10n/ls/flag.png
+share/locale/l10n/lt/entry.desktop
+share/locale/l10n/lt/flag.png
+share/locale/l10n/lu/entry.desktop
+share/locale/l10n/lu/flag.png
+share/locale/l10n/lv/entry.desktop
+share/locale/l10n/lv/flag.png
+share/locale/l10n/ly/entry.desktop
+share/locale/l10n/ly/flag.png
+share/locale/l10n/ma/entry.desktop
+share/locale/l10n/ma/flag.png
+share/locale/l10n/mc/entry.desktop
+share/locale/l10n/mc/flag.png
+share/locale/l10n/md/entry.desktop
+share/locale/l10n/md/flag.png
+share/locale/l10n/me/entry.desktop
+share/locale/l10n/me/flag.png
+share/locale/l10n/mf/entry.desktop
+share/locale/l10n/mf/flag.png
+share/locale/l10n/mg/entry.desktop
+share/locale/l10n/mg/flag.png
+share/locale/l10n/mh/entry.desktop
+share/locale/l10n/mh/flag.png
+share/locale/l10n/middleeast.desktop
+share/locale/l10n/mk/entry.desktop
+share/locale/l10n/mk/flag.png
+share/locale/l10n/ml/entry.desktop
+share/locale/l10n/ml/flag.png
+share/locale/l10n/mm/entry.desktop
+share/locale/l10n/mm/flag.png
+share/locale/l10n/mn/entry.desktop
+share/locale/l10n/mn/flag.png
+share/locale/l10n/mo/entry.desktop
+share/locale/l10n/mo/flag.png
+share/locale/l10n/mp/entry.desktop
+share/locale/l10n/mp/flag.png
+share/locale/l10n/mq/entry.desktop
+share/locale/l10n/mq/flag.png
+share/locale/l10n/mr/entry.desktop
+share/locale/l10n/mr/flag.png
+share/locale/l10n/ms/entry.desktop
+share/locale/l10n/ms/flag.png
+share/locale/l10n/mt/entry.desktop
+share/locale/l10n/mt/flag.png
+share/locale/l10n/mu/entry.desktop
+share/locale/l10n/mu/flag.png
+share/locale/l10n/mv/entry.desktop
+share/locale/l10n/mv/flag.png
+share/locale/l10n/mw/entry.desktop
+share/locale/l10n/mw/flag.png
+share/locale/l10n/mx/entry.desktop
+share/locale/l10n/mx/flag.png
+share/locale/l10n/my/entry.desktop
+share/locale/l10n/my/flag.png
+share/locale/l10n/mz/entry.desktop
+share/locale/l10n/mz/flag.png
+share/locale/l10n/na/entry.desktop
+share/locale/l10n/na/flag.png
+share/locale/l10n/nc/entry.desktop
+share/locale/l10n/nc/flag.png
+share/locale/l10n/ne/entry.desktop
+share/locale/l10n/ne/flag.png
+share/locale/l10n/nf/entry.desktop
+share/locale/l10n/nf/flag.png
+share/locale/l10n/ng/entry.desktop
+share/locale/l10n/ng/flag.png
+share/locale/l10n/ni/entry.desktop
+share/locale/l10n/ni/flag.png
+share/locale/l10n/nl/entry.desktop
+share/locale/l10n/nl/flag.png
+share/locale/l10n/no/entry.desktop
+share/locale/l10n/no/flag.png
+share/locale/l10n/northafrica.desktop
+share/locale/l10n/northamerica.desktop
+share/locale/l10n/northeurope.desktop
+share/locale/l10n/np/entry.desktop
+share/locale/l10n/np/flag.png
+share/locale/l10n/nr/entry.desktop
+share/locale/l10n/nr/flag.png
+share/locale/l10n/nu/entry.desktop
+share/locale/l10n/nu/flag.png
+share/locale/l10n/nz/entry.desktop
+share/locale/l10n/nz/flag.png
+share/locale/l10n/oceania.desktop
+share/locale/l10n/om/entry.desktop
+share/locale/l10n/om/flag.png
+share/locale/l10n/pa/entry.desktop
+share/locale/l10n/pa/flag.png
+share/locale/l10n/pe/entry.desktop
+share/locale/l10n/pe/flag.png
+share/locale/l10n/pf/entry.desktop
+share/locale/l10n/pf/flag.png
+share/locale/l10n/pg/entry.desktop
+share/locale/l10n/pg/flag.png
+share/locale/l10n/ph/entry.desktop
+share/locale/l10n/ph/flag.png
+share/locale/l10n/pk/entry.desktop
+share/locale/l10n/pk/flag.png
+share/locale/l10n/pl/entry.desktop
+share/locale/l10n/pl/flag.png
+share/locale/l10n/pm/entry.desktop
+share/locale/l10n/pm/flag.png
+share/locale/l10n/pn/entry.desktop
+share/locale/l10n/pn/flag.png
+share/locale/l10n/pr/entry.desktop
+share/locale/l10n/pr/flag.png
+share/locale/l10n/ps/entry.desktop
+share/locale/l10n/ps/flag.png
+share/locale/l10n/pt/entry.desktop
+share/locale/l10n/pt/flag.png
+share/locale/l10n/pw/entry.desktop
+share/locale/l10n/pw/flag.png
+share/locale/l10n/py/entry.desktop
+share/locale/l10n/py/flag.png
+share/locale/l10n/qa/entry.desktop
+share/locale/l10n/qa/flag.png
+share/locale/l10n/re/entry.desktop
+share/locale/l10n/re/flag.png
+share/locale/l10n/ro/entry.desktop
+share/locale/l10n/ro/flag.png
+share/locale/l10n/rs/entry.desktop
+share/locale/l10n/rs/flag.png
+share/locale/l10n/ru/entry.desktop
+share/locale/l10n/ru/flag.png
+share/locale/l10n/rw/entry.desktop
+share/locale/l10n/rw/flag.png
+share/locale/l10n/sa/entry.desktop
+share/locale/l10n/sa/flag.png
+share/locale/l10n/sb/entry.desktop
+share/locale/l10n/sb/flag.png
+share/locale/l10n/sc/entry.desktop
+share/locale/l10n/sc/flag.png
+share/locale/l10n/sd/entry.desktop
+share/locale/l10n/sd/flag.png
+share/locale/l10n/se/entry.desktop
+share/locale/l10n/se/flag.png
+share/locale/l10n/sg/entry.desktop
+share/locale/l10n/sg/flag.png
+share/locale/l10n/sh/entry.desktop
+share/locale/l10n/sh/flag.png
+share/locale/l10n/si/entry.desktop
+share/locale/l10n/si/flag.png
+share/locale/l10n/sk/entry.desktop
+share/locale/l10n/sk/flag.png
+share/locale/l10n/sl/entry.desktop
+share/locale/l10n/sl/flag.png
+share/locale/l10n/sm/entry.desktop
+share/locale/l10n/sm/flag.png
+share/locale/l10n/sn/entry.desktop
+share/locale/l10n/sn/flag.png
+share/locale/l10n/so/entry.desktop
+share/locale/l10n/so/flag.png
+share/locale/l10n/southafrica.desktop
+share/locale/l10n/southamerica.desktop
+share/locale/l10n/southasia.desktop
+share/locale/l10n/southeastasia.desktop
+share/locale/l10n/southeurope.desktop
+share/locale/l10n/sr/entry.desktop
+share/locale/l10n/sr/flag.png
+share/locale/l10n/ss/entry.desktop
+share/locale/l10n/ss/flag.png
+share/locale/l10n/st/entry.desktop
+share/locale/l10n/st/flag.png
+share/locale/l10n/sv/entry.desktop
+share/locale/l10n/sv/flag.png
+share/locale/l10n/sy/entry.desktop
+share/locale/l10n/sy/flag.png
+share/locale/l10n/sz/entry.desktop
+share/locale/l10n/sz/flag.png
+share/locale/l10n/tc/entry.desktop
+share/locale/l10n/tc/flag.png
+share/locale/l10n/td/entry.desktop
+share/locale/l10n/td/flag.png
+share/locale/l10n/tg/entry.desktop
+share/locale/l10n/tg/flag.png
+share/locale/l10n/th/entry.desktop
+share/locale/l10n/th/flag.png
+share/locale/l10n/tj/entry.desktop
+share/locale/l10n/tj/flag.png
+share/locale/l10n/tk/entry.desktop
+share/locale/l10n/tk/flag.png
+share/locale/l10n/tl/entry.desktop
+share/locale/l10n/tl/flag.png
+share/locale/l10n/tm/entry.desktop
+share/locale/l10n/tm/flag.png
+share/locale/l10n/tn/entry.desktop
+share/locale/l10n/tn/flag.png
+share/locale/l10n/to/entry.desktop
+share/locale/l10n/to/flag.png
+share/locale/l10n/tp/entry.desktop
+share/locale/l10n/tp/flag.png
+share/locale/l10n/tr/entry.desktop
+share/locale/l10n/tr/flag.png
+share/locale/l10n/tt/entry.desktop
+share/locale/l10n/tt/flag.png
+share/locale/l10n/tv/entry.desktop
+share/locale/l10n/tv/flag.png
+share/locale/l10n/tw/entry.desktop
+share/locale/l10n/tw/flag.png
+share/locale/l10n/tz/entry.desktop
+share/locale/l10n/tz/flag.png
+share/locale/l10n/ua/entry.desktop
+share/locale/l10n/ua/flag.png
+share/locale/l10n/ug/entry.desktop
+share/locale/l10n/ug/flag.png
+share/locale/l10n/us/entry.desktop
+share/locale/l10n/us/flag.png
+share/locale/l10n/uy/entry.desktop
+share/locale/l10n/uy/flag.png
+share/locale/l10n/uz/entry.desktop
+share/locale/l10n/uz/flag.png
+share/locale/l10n/va/entry.desktop
+share/locale/l10n/va/flag.png
+share/locale/l10n/vc/entry.desktop
+share/locale/l10n/vc/flag.png
+share/locale/l10n/ve/entry.desktop
+share/locale/l10n/ve/flag.png
+share/locale/l10n/vg/entry.desktop
+share/locale/l10n/vg/flag.png
+share/locale/l10n/vi/entry.desktop
+share/locale/l10n/vi/flag.png
+share/locale/l10n/vn/entry.desktop
+share/locale/l10n/vn/flag.png
+share/locale/l10n/vu/entry.desktop
+share/locale/l10n/vu/flag.png
+share/locale/l10n/westafrica.desktop
+share/locale/l10n/westeurope.desktop
+share/locale/l10n/wf/entry.desktop
+share/locale/l10n/wf/flag.png
+share/locale/l10n/ws/entry.desktop
+share/locale/l10n/ws/flag.png
+share/locale/l10n/ye/entry.desktop
+share/locale/l10n/ye/flag.png
+share/locale/l10n/yt/entry.desktop
+share/locale/l10n/yt/flag.png
+share/locale/l10n/za/entry.desktop
+share/locale/l10n/za/flag.png
+share/locale/l10n/zm/entry.desktop
+share/locale/l10n/zm/flag.png
+share/locale/l10n/zw/entry.desktop
+share/locale/l10n/zw/flag.png
+share/mime/packages/network.xml
+share/mime/packages/webp.xml
+share/sounds/KDE-Im-Cant-Connect.ogg
+share/sounds/KDE-Im-Connection-Lost.ogg
+share/sounds/KDE-Im-Contact-In.ogg
+share/sounds/KDE-Im-Contact-Out.ogg
+share/sounds/KDE-Im-Error-On-Connection.ogg
+share/sounds/KDE-Im-Highlight-Msg.ogg
+share/sounds/KDE-Im-Internal-Error.ogg
+share/sounds/KDE-Im-Irc-Event.ogg
+share/sounds/KDE-Im-Low-Priority-Message.ogg
+share/sounds/KDE-Im-Message-In.ogg
+share/sounds/KDE-Im-Message-Out.ogg
+share/sounds/KDE-Im-Network-Problems.ogg
+share/sounds/KDE-Im-New-Mail.ogg
+share/sounds/KDE-Im-Nudge.ogg
+share/sounds/KDE-Im-Phone-Ring.ogg
+share/sounds/KDE-Im-Sms.ogg
+share/sounds/KDE-Im-User-Auth.ogg
+share/sounds/KDE-K3B-Finish-Error.ogg
+share/sounds/KDE-K3B-Finish-Success.ogg
+share/sounds/KDE-K3B-Insert-Medium.ogg
+share/sounds/KDE-Sys-App-Error-Critical.ogg
+share/sounds/KDE-Sys-App-Error-Serious-Very.ogg
+share/sounds/KDE-Sys-App-Error-Serious.ogg
+share/sounds/KDE-Sys-App-Error.ogg
+share/sounds/KDE-Sys-App-Message.ogg
+share/sounds/KDE-Sys-App-Negative.ogg
+share/sounds/KDE-Sys-App-Positive.ogg
+share/sounds/KDE-Sys-Error-Printing.ogg
+share/sounds/KDE-Sys-File-Open-Foes.ogg
+share/sounds/KDE-Sys-List-End.ogg
+share/sounds/KDE-Sys-List-Match-Multiple.ogg
+share/sounds/KDE-Sys-List-Match-No.ogg
+share/sounds/KDE-Sys-Log-In-Long.ogg
+share/sounds/KDE-Sys-Log-In-Short.ogg
+share/sounds/KDE-Sys-Log-In.ogg
+share/sounds/KDE-Sys-Log-Out.ogg
+share/sounds/KDE-Sys-Question.ogg
+share/sounds/KDE-Sys-Special.ogg
+share/sounds/KDE-Sys-Trash-Emptied.ogg
+share/sounds/KDE-Sys-Warning.ogg
+share/sounds/KDE-Window-All-Desktops-Not.ogg
+share/sounds/KDE-Window-All-Desktops.ogg
+share/sounds/KDE-Window-Close.ogg
+share/sounds/KDE-Window-Maximize.ogg
+share/sounds/KDE-Window-Minimize.ogg
+share/sounds/KDE-Window-Move-Stop.ogg
+share/sounds/KDE-Window-Move.ogg
+share/sounds/KDE-Window-Shade-Down.ogg
+share/sounds/KDE-Window-Shade-Up.ogg
diff --git a/kde-runtime4/buildlink3.mk b/kde-runtime4/buildlink3.mk
new file mode 100644
index 0000000..053c006
--- /dev/null
+++ b/kde-runtime4/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.24 2016/03/05 11:27:58 jperkin Exp $
+
+BUILDLINK_TREE+=	kde-runtime
+
+.if !defined(KDE_RUNTIME_BUILDLINK3_MK)
+KDE_RUNTIME_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kde-runtime+=	kde-runtime4>=4.0.0
+BUILDLINK_ABI_DEPENDS.kde-runtime+=	kde-runtime4>=15.12.0nb1
+BUILDLINK_PKGSRCDIR.kde-runtime?=	../../x11/kde-runtime4
+
+.include "../../x11/kdelibs4/buildlink3.mk"
+.endif # KDE_RUNTIME_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-kde-runtime
diff --git a/kde-runtime4/distinfo b/kde-runtime4/distinfo
new file mode 100644
index 0000000..47ec667
--- /dev/null
+++ b/kde-runtime4/distinfo
@@ -0,0 +1,17 @@
+$NetBSD: distinfo,v 1.14 2016/04/22 08:04:23 jperkin Exp $
+
+SHA1 (kde-runtime-16.04.0.tar.xz) = e49c748bcf569e52bf59354e2fffe17c1f40bc26
+RMD160 (kde-runtime-16.04.0.tar.xz) = f4123828f07cb486a9a962b032870a1a40533ea0
+SHA512 (kde-runtime-16.04.0.tar.xz) = 3785b6856e6efb2ba9e8ca0bccb184c68b72231d77a6c4f8762dc0472dccb30c54a2e98b5c412b77bc53ac433fa0c89d874bc17c1a1cf5797ad255f20c468124
+Size (kde-runtime-16.04.0.tar.xz) = 7903972 bytes
+SHA1 (patch-ab) = f6af1c3e2502a91add9ceaa5375e76aee1e8c20c
+SHA1 (patch-ac) = fadc0c0d3b7c8f893a9249724f26e2fc2c7f0f1e
+SHA1 (patch-ad) = 285fbd72b3be665776acc61a55f3d65f35e338c4
+SHA1 (patch-ae) = b2728696f413b146831db62e422adcf73b132126
+SHA1 (patch-af) = 1a8f15ac1c8dadd59fe00ca7ca304ba41521f896
+SHA1 (patch-ag) = 5ca9064552379792c32577875d07562d3f736ab7
+SHA1 (patch-ai) = 3742a827c4b18cde06828ff585d3130062803b9a
+SHA1 (patch-ak) = 4fee3877613afddf179a7a8376586a6391b53c89
+SHA1 (patch-doc_kcontrol_CMakeLists.txt) = c6300735d29c009322e4fdb4d58a606940fb0c62
+SHA1 (patch-kioslave_nfs_rpc__nfs2__prot__xdr.c) = f1d8dc8224e68ef323f06602bf4b856c785f15e4
+SHA1 (patch-kwalletd_backend_blowfish.h) = 23bd9bf9671a770d203a10c46dc602145d2b9457
diff --git a/kde-runtime4/options.mk b/kde-runtime4/options.mk
new file mode 100644
index 0000000..c676d59
--- /dev/null
+++ b/kde-runtime4/options.mk
@@ -0,0 +1,29 @@
+# $NetBSD: options.mk,v 1.5 2016/02/26 11:27:14 jperkin Exp $
+
+PKG_OPTIONS_VAR=	PKG_OPTIONS.kde-runtime4
+PKG_SUPPORTED_OPTIONS=	samba alsa pulseaudio
+PKG_SUGGESTED_OPTIONS=	samba
+
+PKG_SUGGESTED_OPTIONS.Linux+=	alsa
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=	smb
+.if !empty(PKG_OPTIONS:Msamba)
+.include "../../net/samba/buildlink3.mk"
+#CMAKE_ARGS+=	-DSAMBA_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.samba}/include
+#CMAKE_ARGS+=	-DSAMBA_LIBRARIES:FILEPATH=${BUILDLINK_PREFIX.samba}/lib/samba
+PLIST.smb=	yes
+.endif
+
+.if !empty(PKG_OPTIONS:Malsa)
+.include "../../audio/alsa-lib/buildlink3.mk"
+.else
+CMAKE_ARGS+=	-DWITH_ALSA=OFF
+.endif
+
+.if !empty(PKG_OPTIONS:Mpulseaudio)
+.include "../../audio/pulseaudio/buildlink3.mk"
+.else
+CMAKE_ARGS+=	-DWITH_PulseAudio:BOOL=OFF
+.endif
diff --git a/kde-runtime4/patches/patch-ab b/kde-runtime4/patches/patch-ab
new file mode 100644
index 0000000..4ea2d23
--- /dev/null
+++ b/kde-runtime4/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+dont install hicolor/index.theme as hicolor-icon-theme pkg will
+
+--- pics/CMakeLists.txt.orig	2007-10-26 01:21:45.000000000 +1300
++++ pics/CMakeLists.txt
+@@ -1,5 +1,5 @@
+ 
+-add_subdirectory( hicolor )
++#add_subdirectory( hicolor )
+ add_subdirectory( emoticons )
+ #add_subdirectory( oxygen )
+ 
diff --git a/kde-runtime4/patches/patch-ac b/kde-runtime4/patches/patch-ac
new file mode 100644
index 0000000..dcef65d
--- /dev/null
+++ b/kde-runtime4/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+--- kcontrol/menus/CMakeLists.txt.orig	2008-12-11 05:13:10.000000000 +1300
++++ kcontrol/menus/CMakeLists.txt
+@@ -5,7 +5,7 @@
+ if (WIN32)
+ install( FILES kde-information.menu DESTINATION ${SHARE_INSTALL_DIR}/xdg/menus/)
+ else (WIN32)
+-install( FILES kde-information.menu DESTINATION ${SYSCONF_INSTALL_DIR}/xdg/menus/)
++install( FILES kde-information.menu DESTINATION ${CMAKE_INSTALL_PREFIX}/share/examples/kde-runtime4/)
+ endif (WIN32)
+ 
+ install( FILES kde-information.directory  DESTINATION  ${XDG_DIRECTORY_INSTALL_DIR} )
diff --git a/kde-runtime4/patches/patch-ad b/kde-runtime4/patches/patch-ad
new file mode 100644
index 0000000..37275a4
--- /dev/null
+++ b/kde-runtime4/patches/patch-ad
@@ -0,0 +1,12 @@
+$NetBSD: patch-ad,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+--- kioslave/info/kde-info2html.conf.orig	2007-10-26 01:21:54.000000000 +1300
++++ kioslave/info/kde-info2html.conf
+@@ -29,6 +29,7 @@ our @INFODIR = (
+ 	    "/usr/info",
+ 	    "/usr/lib/info",
+ #	    "/usr/lib/teTeX/info",
++	    "@LOCALBASE@/info",
+ 	    "/usr/local/info",
+ 	    "/usr/local/lib/info",
+ 	    "/usr/X11R6/info",
diff --git a/kde-runtime4/patches/patch-ae b/kde-runtime4/patches/patch-ae
new file mode 100644
index 0000000..b417e45
--- /dev/null
+++ b/kde-runtime4/patches/patch-ae
@@ -0,0 +1,21 @@
+$NetBSD: patch-ae,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+--- khelpcenter/searchhandlers/khc_mansearch.pl.orig	2007-12-07 01:20:24.000000000 +1300
++++ khelpcenter/searchhandlers/khc_mansearch.pl
+@@ -55,7 +55,7 @@ my @results;
+ while( <MAN> ) {
+ #  print "RAW:$_";
+   chop;
+-  /^([^\s]+)\s+\((.*)\)\s+-\s+(.*)$/;
++  /^([^(]+)\s+\((.*)\)\s+-\s+(.*)$/;
+   my $page = $1;
+   my $section = $2;
+   my $description = $3;
+@@ -73,6 +73,7 @@ if ( $nummatches > 0 ) {
+   for my $result ( @results ) {
+     my ( $page, $section, $description ) = @$result;
+     my $url = "man:" . $page;
++    $url =~ s/,.*//;
+     print "<li><a href=\"$url\">";
+     print "$page - $description</a></li>\n";
+     if ( ++$count == $maxcount ) { last; }
diff --git a/kde-runtime4/patches/patch-af b/kde-runtime4/patches/patch-af
new file mode 100644
index 0000000..600d5c9
--- /dev/null
+++ b/kde-runtime4/patches/patch-af
@@ -0,0 +1,45 @@
+$NetBSD: patch-af,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+--- khelpcenter/searchhandlers/khc_docbookdig.pl.cmake.orig	2009-09-23 19:21:09.000000000 +0000
++++ khelpcenter/searchhandlers/khc_docbookdig.pl.cmake
+@@ -26,8 +26,8 @@ use strict;
+ 
+ use Getopt::Long;
+ 
+-my $htdigdata = "/srv/www/htdig/common/";
+-my $htdigbin = "/usr/bin";
++my $htdigdata = "@CMAKE_INSTALL_PREFIX@/share/htdig/common/";
++my $htdigbin = "@CMAKE_INSTALL_PREFIX@/bin";
+ my $kdeprefix = "@CMAKE_INSTALL_PREFIX@";
+ chomp $kdeprefix;
+ 
+@@ -124,7 +124,10 @@ if ( !open( PARSER, ">$parserfile" ) ) {
+   exit 1;
+ }
+ print PARSER << "EOT";
+-#! /bin/bash
++#! /bin/sh
++
++PATH=/bin:/usr/bin:\$PATH
++export PATH
+ 
+ file=\$1
+ shift
+@@ -132,14 +135,14 @@ mime=\$1
+ shift
+ 
+ if test "\$#" -gt 0; then
+-  orig=\${1/file:\\//}
++  orig=`echo \$1 | sed -e 's=file:=/='`
+   shift
+ fi
+ 
+ case "\$orig" in
+   help:/*)
+-	orig=\${orig/help:\\//}
+-	orig=\${orig/\/index.docbook/}
++	orig=\${orig#help:}
++	orig=\${orig\%/index.docbook}
+ 	cd @HTML_INSTALL_DIR@/en/\$orig
+ 	file=index.docbook
+ 	;;
diff --git a/kde-runtime4/patches/patch-ag b/kde-runtime4/patches/patch-ag
new file mode 100644
index 0000000..e674ee0
--- /dev/null
+++ b/kde-runtime4/patches/patch-ag
@@ -0,0 +1,24 @@
+$NetBSD: patch-ag,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+--- khelpcenter/searchhandlers/khc_htdig.pl.cmake.orig	2008-01-31 12:51:37.000000000 +1300
++++ khelpcenter/searchhandlers/khc_htdig.pl.cmake
+@@ -26,8 +26,8 @@ use strict;
+ 
+ use Getopt::Long;
+ 
+-my $htdigdata = "/srv/www/htdig/common/";
+-my $htdigbin = "/usr/bin";
++my $htdigdata = "@CMAKE_INSTALL_PREFIX@/share/htdig/common/";
++my $htdigbin = "@CMAKE_INSTALL_PREFIX@/bin";
+ my $kdeprefix = "@CMAKE_INSTALL_PREFIX@";
+ chomp $kdeprefix;
+ 
+@@ -93,7 +93,7 @@ ignore_noindex:		true
+ max_hop_count:		4
+ robotstxt_name:         kdedig
+ compression_level:	6
+-template_map:           Long long $kdeprefix/share/apps/khelpcenter/searchhandlers/htdig/htdig_long.html \\
++template_map:           Long long $kdeprefix/share/kde/apps/khelpcenter/searchhandlers/htdig/htdig_long.html \\
+                         Short short $htdigdata/short.html
+ search_algorithm:       exact:1 prefix:0.8
+ maximum_pages:          1
diff --git a/kde-runtime4/patches/patch-ai b/kde-runtime4/patches/patch-ai
new file mode 100644
index 0000000..6c054c2
--- /dev/null
+++ b/kde-runtime4/patches/patch-ai
@@ -0,0 +1,32 @@
+$NetBSD: patch-ai,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+--- kdeeject/kdeeject.orig	2007-12-24 08:03:03.000000000 +1300
++++ kdeeject/kdeeject
+@@ -17,10 +17,26 @@ if test $# -ge 1 -a "$1" != "--help"; th
+     OpenBSD)
+       cdio -f $1 eject >/dev/null 2>&1
+       ;;
+-    *BSD)
++    FreeBSD)
+       dev=`echo $1 | sed -E -e 's#/dev/##' -e 's/([0-9])./\1/'`
+       cdcontrol -f $dev eject >/dev/null 2>&1
+       ;;
++    NetBSD)
++      dev=$1
++      if [ -h $1 ]; then
++        dev=$(readlink $dev 2> /dev/null) || dev=$1
++      fi
++      case $(sysctl -n kern.rawpartition 2> /dev/null) in
++      2) rawp=c ;;
++      3) rawp=d ;;
++      esac
++      rdev=$(echo $dev | sed -E -e 's#(/dev/)#\1r#; s#[a-z]$#'$rawp'#')
++      if [ -e $rdev ]; then
++        eject $rdev >/dev/null 2>&1
++      else
++        eject $dev >/dev/null 2>&1
++      fi
++      ;;
+     *)
+       eject $1 >/dev/null 2>&1
+       ;;
diff --git a/kde-runtime4/patches/patch-ak b/kde-runtime4/patches/patch-ak
new file mode 100644
index 0000000..caf374c
--- /dev/null
+++ b/kde-runtime4/patches/patch-ak
@@ -0,0 +1,14 @@
+$NetBSD: patch-ak,v 1.1 2012/03/19 19:44:03 markd Exp $
+
+To pull in strsignal() on NetBSD<5.99
+
+--- drkonqi/crashedapplication.cpp.orig	2011-02-25 21:54:12.000000000 +0000
++++ drkonqi/crashedapplication.cpp
+@@ -23,6 +23,7 @@
+ # include <clocale>
+ # include <cstring>
+ # include <cstdlib>
++# include <unistd.h>
+ #else
+ # if defined(Q_OS_UNIX)
+ #  include <signal.h>
diff --git a/kde-runtime4/patches/patch-doc_kcontrol_CMakeLists.txt b/kde-runtime4/patches/patch-doc_kcontrol_CMakeLists.txt
new file mode 100644
index 0000000..56f3eb3
--- /dev/null
+++ b/kde-runtime4/patches/patch-doc_kcontrol_CMakeLists.txt
@@ -0,0 +1,21 @@
+$NetBSD: patch-doc_kcontrol_CMakeLists.txt,v 1.1 2016/04/22 08:04:23 jperkin Exp $
+
+Add various bits which build fine on Darwin.
+
+--- doc/kcontrol/CMakeLists.txt.orig	2015-11-05 04:25:02.000000000 +0000
++++ doc/kcontrol/CMakeLists.txt
+@@ -16,7 +16,7 @@ add_subdirectory(smb)
+ endif ( NOT Q_WS_WIN )
+ add_subdirectory(emoticons)
+ 
+-if ( Q_WS_X11 )
++if ( Q_WS_X11 OR Q_WS_MAC )
+ add_subdirectory(cache)
+ add_subdirectory(filemanager)
+ add_subdirectory(filetypes)
+@@ -35,4 +35,4 @@ add_subdirectory(trash)
+ add_subdirectory(history)
+ add_subdirectory(solid-device-automounter)
+ add_subdirectory(phonon)
+-endif ( Q_WS_X11 )
++endif ( Q_WS_X11 OR Q_WS_MAC )
diff --git a/kde-runtime4/patches/patch-kioslave_nfs_rpc__nfs2__prot__xdr.c b/kde-runtime4/patches/patch-kioslave_nfs_rpc__nfs2__prot__xdr.c
new file mode 100644
index 0000000..e4a9766
--- /dev/null
+++ b/kde-runtime4/patches/patch-kioslave_nfs_rpc__nfs2__prot__xdr.c
@@ -0,0 +1,168 @@
+$NetBSD: patch-kioslave_nfs_rpc__nfs2__prot__xdr.c,v 1.1 2016/01/10 19:05:27 markd Exp $
+
+*_U_LONG are obsolete and unavailable in 64-bit mode, use *_U_INT32 instead.
+
+--- kioslave/nfs/rpc_nfs2_prot_xdr.c.orig	2015-11-05 04:25:02.000000000 +0000
++++ kioslave/nfs/rpc_nfs2_prot_xdr.c
+@@ -115,16 +115,16 @@ xdr_fattr (XDR *xdrs, fattr *objp)
+ 				 return FALSE;
+ 
+ 		} else {
+-		IXDR_PUT_U_LONG(buf, objp->mode);
+-		IXDR_PUT_U_LONG(buf, objp->nlink);
+-		IXDR_PUT_U_LONG(buf, objp->uid);
+-		IXDR_PUT_U_LONG(buf, objp->gid);
+-		IXDR_PUT_U_LONG(buf, objp->size);
+-		IXDR_PUT_U_LONG(buf, objp->blocksize);
+-		IXDR_PUT_U_LONG(buf, objp->rdev);
+-		IXDR_PUT_U_LONG(buf, objp->blocks);
+-		IXDR_PUT_U_LONG(buf, objp->fsid);
+-		IXDR_PUT_U_LONG(buf, objp->fileid);
++		IXDR_PUT_U_INT32(buf, objp->mode);
++		IXDR_PUT_U_INT32(buf, objp->nlink);
++		IXDR_PUT_U_INT32(buf, objp->uid);
++		IXDR_PUT_U_INT32(buf, objp->gid);
++		IXDR_PUT_U_INT32(buf, objp->size);
++		IXDR_PUT_U_INT32(buf, objp->blocksize);
++		IXDR_PUT_U_INT32(buf, objp->rdev);
++		IXDR_PUT_U_INT32(buf, objp->blocks);
++		IXDR_PUT_U_INT32(buf, objp->fsid);
++		IXDR_PUT_U_INT32(buf, objp->fileid);
+ 		}
+ 		 if (!xdr_nfstime (xdrs, &objp->atime))
+ 			 return FALSE;
+@@ -160,16 +160,16 @@ xdr_fattr (XDR *xdrs, fattr *objp)
+ 				 return FALSE;
+ 
+ 		} else {
+-		objp->mode = IXDR_GET_U_LONG(buf);
+-		objp->nlink = IXDR_GET_U_LONG(buf);
+-		objp->uid = IXDR_GET_U_LONG(buf);
+-		objp->gid = IXDR_GET_U_LONG(buf);
+-		objp->size = IXDR_GET_U_LONG(buf);
+-		objp->blocksize = IXDR_GET_U_LONG(buf);
+-		objp->rdev = IXDR_GET_U_LONG(buf);
+-		objp->blocks = IXDR_GET_U_LONG(buf);
+-		objp->fsid = IXDR_GET_U_LONG(buf);
+-		objp->fileid = IXDR_GET_U_LONG(buf);
++		objp->mode = IXDR_GET_U_INT32(buf);
++		objp->nlink = IXDR_GET_U_INT32(buf);
++		objp->uid = IXDR_GET_U_INT32(buf);
++		objp->gid = IXDR_GET_U_INT32(buf);
++		objp->size = IXDR_GET_U_INT32(buf);
++		objp->blocksize = IXDR_GET_U_INT32(buf);
++		objp->rdev = IXDR_GET_U_INT32(buf);
++		objp->blocks = IXDR_GET_U_INT32(buf);
++		objp->fsid = IXDR_GET_U_INT32(buf);
++		objp->fileid = IXDR_GET_U_INT32(buf);
+ 		}
+ 		 if (!xdr_nfstime (xdrs, &objp->atime))
+ 			 return FALSE;
+@@ -230,10 +230,10 @@ xdr_sattr (XDR *xdrs, sattr *objp)
+ 				 return FALSE;
+ 
+ 		} else {
+-		IXDR_PUT_U_LONG(buf, objp->mode);
+-		IXDR_PUT_U_LONG(buf, objp->uid);
+-		IXDR_PUT_U_LONG(buf, objp->gid);
+-		IXDR_PUT_U_LONG(buf, objp->size);
++		IXDR_PUT_U_INT32(buf, objp->mode);
++		IXDR_PUT_U_INT32(buf, objp->uid);
++		IXDR_PUT_U_INT32(buf, objp->gid);
++		IXDR_PUT_U_INT32(buf, objp->size);
+ 		}
+ 		 if (!xdr_nfstime (xdrs, &objp->atime))
+ 			 return FALSE;
+@@ -253,10 +253,10 @@ xdr_sattr (XDR *xdrs, sattr *objp)
+ 				 return FALSE;
+ 
+ 		} else {
+-		objp->mode = IXDR_GET_U_LONG(buf);
+-		objp->uid = IXDR_GET_U_LONG(buf);
+-		objp->gid = IXDR_GET_U_LONG(buf);
+-		objp->size = IXDR_GET_U_LONG(buf);
++		objp->mode = IXDR_GET_U_INT32(buf);
++		objp->uid = IXDR_GET_U_INT32(buf);
++		objp->gid = IXDR_GET_U_INT32(buf);
++		objp->size = IXDR_GET_U_INT32(buf);
+ 		}
+ 		 if (!xdr_nfstime (xdrs, &objp->atime))
+ 			 return FALSE;
+@@ -455,9 +455,9 @@ xdr_writeargs (XDR *xdrs, writeargs *obj
+ 				 return FALSE;
+ 
+ 		} else {
+-		IXDR_PUT_U_LONG(buf, objp->beginoffset);
+-		IXDR_PUT_U_LONG(buf, objp->offset);
+-		IXDR_PUT_U_LONG(buf, objp->totalcount);
++		IXDR_PUT_U_INT32(buf, objp->beginoffset);
++		IXDR_PUT_U_INT32(buf, objp->offset);
++		IXDR_PUT_U_INT32(buf, objp->totalcount);
+ 		}
+ 		 if (!xdr_bytes (xdrs, (char **)&objp->data.data_val, (u_int *) &objp->data.data_len, NFS_MAXDATA))
+ 			 return FALSE;
+@@ -475,9 +475,9 @@ xdr_writeargs (XDR *xdrs, writeargs *obj
+ 				 return FALSE;
+ 
+ 		} else {
+-		objp->beginoffset = IXDR_GET_U_LONG(buf);
+-		objp->offset = IXDR_GET_U_LONG(buf);
+-		objp->totalcount = IXDR_GET_U_LONG(buf);
++		objp->beginoffset = IXDR_GET_U_INT32(buf);
++		objp->offset = IXDR_GET_U_INT32(buf);
++		objp->totalcount = IXDR_GET_U_INT32(buf);
+ 		}
+ 		 if (!xdr_bytes (xdrs, (char **)&objp->data.data_val, (u_int *) &objp->data.data_len, NFS_MAXDATA))
+ 			 return FALSE;
+@@ -637,11 +637,11 @@ xdr_statfsokres (XDR *xdrs, statfsokres 
+ 			 if (!xdr_u_int (xdrs, &objp->bavail))
+ 				 return FALSE;
+ 		} else {
+-			IXDR_PUT_U_LONG(buf, objp->tsize);
+-			IXDR_PUT_U_LONG(buf, objp->bsize);
+-			IXDR_PUT_U_LONG(buf, objp->blocks);
+-			IXDR_PUT_U_LONG(buf, objp->bfree);
+-			IXDR_PUT_U_LONG(buf, objp->bavail);
++			IXDR_PUT_U_INT32(buf, objp->tsize);
++			IXDR_PUT_U_INT32(buf, objp->bsize);
++			IXDR_PUT_U_INT32(buf, objp->blocks);
++			IXDR_PUT_U_INT32(buf, objp->bfree);
++			IXDR_PUT_U_INT32(buf, objp->bavail);
+ 		}
+ 		return TRUE;
+ 	} else if (xdrs->x_op == XDR_DECODE) {
+@@ -658,11 +658,11 @@ xdr_statfsokres (XDR *xdrs, statfsokres 
+ 			 if (!xdr_u_int (xdrs, &objp->bavail))
+ 				 return FALSE;
+ 		} else {
+-			objp->tsize = IXDR_GET_U_LONG(buf);
+-			objp->bsize = IXDR_GET_U_LONG(buf);
+-			objp->blocks = IXDR_GET_U_LONG(buf);
+-			objp->bfree = IXDR_GET_U_LONG(buf);
+-			objp->bavail = IXDR_GET_U_LONG(buf);
++			objp->tsize = IXDR_GET_U_INT32(buf);
++			objp->bsize = IXDR_GET_U_INT32(buf);
++			objp->blocks = IXDR_GET_U_INT32(buf);
++			objp->bfree = IXDR_GET_U_INT32(buf);
++			objp->bavail = IXDR_GET_U_INT32(buf);
+ 		}
+ 	 return TRUE;
+ 	}
+@@ -840,7 +840,7 @@ xdr_ppathcnf (XDR *xdrs, ppathcnf *objp)
+ 				 return FALSE;
+ 
+ 		} else {
+-		IXDR_PUT_LONG(buf, objp->pc_link_max);
++		IXDR_PUT_INT32(buf, objp->pc_link_max);
+ 		IXDR_PUT_SHORT(buf, objp->pc_max_canon);
+ 		IXDR_PUT_SHORT(buf, objp->pc_max_input);
+ 		IXDR_PUT_SHORT(buf, objp->pc_name_max);
+@@ -884,7 +884,7 @@ xdr_ppathcnf (XDR *xdrs, ppathcnf *objp)
+ 				 return FALSE;
+ 
+ 		} else {
+-		objp->pc_link_max = IXDR_GET_LONG(buf);
++		objp->pc_link_max = IXDR_GET_INT32(buf);
+ 		objp->pc_max_canon = IXDR_GET_SHORT(buf);
+ 		objp->pc_max_input = IXDR_GET_SHORT(buf);
+ 		objp->pc_name_max = IXDR_GET_SHORT(buf);
diff --git a/kde-runtime4/patches/patch-kwalletd_backend_blowfish.h b/kde-runtime4/patches/patch-kwalletd_backend_blowfish.h
new file mode 100644
index 0000000..7e43b3e
--- /dev/null
+++ b/kde-runtime4/patches/patch-kwalletd_backend_blowfish.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-kwalletd_backend_blowfish.h,v 1.1 2013/05/22 07:11:58 jperkin Exp $
+
+--- kwalletd/backend/blowfish.h.orig	2013-03-01 06:34:47.475075625 +0000
++++ kwalletd/backend/blowfish.h
+@@ -29,6 +29,10 @@
+ #ifdef HAVE_SYS_BITYPES_H
+ #include <sys/bitypes.h> /* For uintXX_t on Tru64 */
+ #endif
++#ifdef __sun
++#undef _S
++#undef _P
++#endif
+ 
+ #include "blockcipher.h"
+ #include <kwallet_export.h>



Home | Main Index | Thread Index | Old Index