From 1b2cdb19b64e7b450afff5934475505a68c87317 Mon Sep 17 00:00:00 2001 From: Timothy Redaelli Date: Thu, 14 Dec 2006 17:38:26 +0000 Subject: Added kate with KDE_EXPORTs plugin patch. svn path=/; revision=65 --- kde-base/kate/ChangeLog | 19 ++++++++ kde-base/kate/Manifest | 26 ++++++++++ kde-base/kate/files/digest-kate-3.5.5-r1 | 3 ++ kde-base/kate/files/kate-3.5.5-plugins.patch | 72 ++++++++++++++++++++++++++++ kde-base/kate/kate-3.5.5-r1.ebuild | 15 ++++++ 5 files changed, 135 insertions(+) create mode 100644 kde-base/kate/ChangeLog create mode 100644 kde-base/kate/Manifest create mode 100644 kde-base/kate/files/digest-kate-3.5.5-r1 create mode 100644 kde-base/kate/files/kate-3.5.5-plugins.patch create mode 100644 kde-base/kate/kate-3.5.5-r1.ebuild diff --git a/kde-base/kate/ChangeLog b/kde-base/kate/ChangeLog new file mode 100644 index 0000000..2540e7e --- /dev/null +++ b/kde-base/kate/ChangeLog @@ -0,0 +1,19 @@ +# ChangeLog for kde-base/kate +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 14 Dec 2006; Timothy Redaelli ChangeLog: + Added kate with KDE_EXPORTs plugin patch. + + 14 Dec 2006; Timothy Redaelli ChangeLog: + Added kate with KDE_EXPORTs plugin patch. + + 14 Dec 2006; Timothy Redaelli ChangeLog: + Add Manifest to svn + + 14 Dec 2006; Timothy Redaelli ChangeLog: + Add Manifest to svn + + 14 Dec 2006; Timothy Redaelli ChangeLog: + Add Manifest to svn + diff --git a/kde-base/kate/Manifest b/kde-base/kate/Manifest new file mode 100644 index 0000000..d23840a --- /dev/null +++ b/kde-base/kate/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX kate-3.5.5-plugins.patch 2101 RMD160 8fbffd63a47d490e52a58b2ec4938b0a521a7855 SHA1 c16d7e4c6b39a1e3dc5eb2ca09ddf0654fdaaa7a SHA256 a34f4f180c92349b070539b402e491ee57de0cb132f5ac63d8c43b76c526a73c +MD5 e17f382e91f4ce42162b5c0d17d310d0 files/kate-3.5.5-plugins.patch 2101 +RMD160 8fbffd63a47d490e52a58b2ec4938b0a521a7855 files/kate-3.5.5-plugins.patch 2101 +SHA256 a34f4f180c92349b070539b402e491ee57de0cb132f5ac63d8c43b76c526a73c files/kate-3.5.5-plugins.patch 2101 +DIST kdebase-3.5.5.tar.bz2 23851886 RMD160 6cf804de0487347a3e1d4ea6e5ba5114d23d9806 SHA1 f9f1907ce71fd2f934cf7404f1db1d350c2b9544 SHA256 f77632e44214648e2d0adfe1a79dd61a6a738c21fe5abb0baff16b72432baaa0 +EBUILD kate-3.5.5-r1.ebuild 478 RMD160 5c357aed3ada53fd69de73da9c5aedd933c6021d SHA1 5623a9576bea61e3825b26c470f3145f1ff772a0 SHA256 83bed75b0f9dce366276641ca15d8fa0d40d4c4b29dc517350ea203c62730850 +MD5 e75dd8c30510aba1a82485557e438474 kate-3.5.5-r1.ebuild 478 +RMD160 5c357aed3ada53fd69de73da9c5aedd933c6021d kate-3.5.5-r1.ebuild 478 +SHA256 83bed75b0f9dce366276641ca15d8fa0d40d4c4b29dc517350ea203c62730850 kate-3.5.5-r1.ebuild 478 +MISC ChangeLog 588 RMD160 f2bd1f3e5116c755fc36a57c4f39707bf25ed9eb SHA1 5f58be874a2b4073ad3384c49edda5c9f5cbea69 SHA256 bd922b4745fe99dc2fef89fb80f6d3b9ecda35318a44c60e629c27d1cc1ac8e5 +MD5 ccde9350f0476774345c3ab7f152ee42 ChangeLog 588 +RMD160 f2bd1f3e5116c755fc36a57c4f39707bf25ed9eb ChangeLog 588 +SHA256 bd922b4745fe99dc2fef89fb80f6d3b9ecda35318a44c60e629c27d1cc1ac8e5 ChangeLog 588 +MD5 c8e1a72fc1c6daa6d6d1e3199dab9dda files/digest-kate-3.5.5-r1 250 +RMD160 9f576bf2047d3630eea04f1e44b3e5c07c6e7007 files/digest-kate-3.5.5-r1 250 +SHA256 9cc3c28d08df92a966fea0a4803780aa582eecd497d09fced2e5dc1c4160c76c files/digest-kate-3.5.5-r1 250 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.5 (GNU/Linux) + +iD8DBQFFgYxSGDyatLGpTbYRAp5bAKCeZUv7EkMWvdFqxGSRclIuhsXHSQCfWBNG +R/Gx6Aygyu4yBjkKutyhyB0= +=waVK +-----END PGP SIGNATURE----- diff --git a/kde-base/kate/files/digest-kate-3.5.5-r1 b/kde-base/kate/files/digest-kate-3.5.5-r1 new file mode 100644 index 0000000..155559e --- /dev/null +++ b/kde-base/kate/files/digest-kate-3.5.5-r1 @@ -0,0 +1,3 @@ +MD5 0c685af1cbca75f9c77b3ed231ba0468 kdebase-3.5.5.tar.bz2 23851886 +RMD160 6cf804de0487347a3e1d4ea6e5ba5114d23d9806 kdebase-3.5.5.tar.bz2 23851886 +SHA256 f77632e44214648e2d0adfe1a79dd61a6a738c21fe5abb0baff16b72432baaa0 kdebase-3.5.5.tar.bz2 23851886 diff --git a/kde-base/kate/files/kate-3.5.5-plugins.patch b/kde-base/kate/files/kate-3.5.5-plugins.patch new file mode 100644 index 0000000..c593d68 --- /dev/null +++ b/kde-base/kate/files/kate-3.5.5-plugins.patch @@ -0,0 +1,72 @@ +SVN commit 599194 by dhaumann: + +fix missing KDE_EXPORTs which caused undefined references for kate plugins. + +CCMAIL: kwrite-devel@kde.org + + + M +1 -1 application.h + M +1 -1 documentmanager.h + M +2 -2 plugin.h + M +1 -1 pluginconfiginterface.h + M +1 -1 pluginconfiginterfaceextension.h + + +--- branches/KDE/3.5/kdebase/kate/interfaces/application.h #599193:599194 +@@ -72,7 +72,7 @@ + * Returns the application object + * @return Application application object + */ +-Application *application (); ++KDE_EXPORT Application *application (); + + } + +--- branches/KDE/3.5/kdebase/kate/interfaces/documentmanager.h #599193:599194 +@@ -104,7 +104,7 @@ + * Returns the document manager object + * @return DocumentManager document manager object + */ +-DocumentManager *documentManager (); ++KDE_EXPORT DocumentManager *documentManager (); + + } + +--- branches/KDE/3.5/kdebase/kate/interfaces/plugin.h #599193:599194 +@@ -52,7 +52,7 @@ + unsigned int myPluginNumber; + }; + +-Plugin *createPlugin ( const char* libname, Application *application = 0, const char *name = 0,const QStringList &args = QStringList() ); ++KDE_EXPORT Plugin *createPlugin ( const char* libname, Application *application = 0, const char *name = 0,const QStringList &args = QStringList() ); + + /* + * view plugin class +@@ -80,7 +80,7 @@ + unsigned int myPluginViewInterfaceNumber; + }; + +-PluginViewInterface *pluginViewInterface (Plugin *plugin); ++KDE_EXPORT PluginViewInterface *pluginViewInterface (Plugin *plugin); + + } + +--- branches/KDE/3.5/kdebase/kate/interfaces/pluginconfiginterface.h #599193:599194 +@@ -56,7 +56,7 @@ + }; + + class Plugin; +-PluginConfigInterface *pluginConfigInterface (Plugin *plugin); ++KDE_EXPORT PluginConfigInterface *pluginConfigInterface (Plugin *plugin); + + } + +--- branches/KDE/3.5/kdebase/kate/interfaces/pluginconfiginterfaceextension.h #599193:599194 +@@ -97,7 +97,7 @@ + }; + + class Plugin; +-PluginConfigInterfaceExtension *pluginConfigInterfaceExtension (Plugin *plugin); ++KDE_EXPORT PluginConfigInterfaceExtension *pluginConfigInterfaceExtension (Plugin *plugin); + + } diff --git a/kde-base/kate/kate-3.5.5-r1.ebuild b/kde-base/kate/kate-3.5.5-r1.ebuild new file mode 100644 index 0000000..008c1a9 --- /dev/null +++ b/kde-base/kate/kate-3.5.5-r1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kate/kate-3.5.5.ebuild,v 1.9 2006/12/11 11:45:41 kloeri Exp $ + +KMNAME=kdebase +MAXKDEVER=$PV +KM_DEPRANGE="$PV $MAXKDEVER" +inherit kde-meta eutils + +DESCRIPTION="KDE MDI editor/ide" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="kdehiddenvisibility" + +KMEXTRA="doc/kwrite" +PATCHES="${FILESDIR}"/${P}-plugins.patch -- cgit v1.2.3-65-gdbad