From: Diego Elio Pettenò Date: Thu, 14 Dec 2006 18:01:33 +0000 (+0000) Subject: Add patch to fix issues with hidden visibility disabled, bug #158146. Thanks Timothy... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=36194aa0e1e85a1c8062bcab0936549f4c4faac5;p=gentoo.git Add patch to fix issues with hidden visibility disabled, bug #158146. Thanks Timothy for reporting. Package-Manager: portage-2.1.2_rc3-r4 --- diff --git a/kde-base/kate/ChangeLog b/kde-base/kate/ChangeLog index 1300abe2f7f5..7f54487ecea4 100644 --- a/kde-base/kate/ChangeLog +++ b/kde-base/kate/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for kde-base/kate # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kate/ChangeLog,v 1.64 2006/12/11 11:45:41 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kate/ChangeLog,v 1.65 2006/12/14 18:01:33 flameeyes Exp $ + +*kate-3.5.5-r1 (14 Dec 2006) + + 14 Dec 2006; Diego Pettenò + +files/kate-3.5.5-visibility.patch, +kate-3.5.5-r1.ebuild: + Add patch to fix issues with hidden visibility disabled, bug #158146. Thanks + Timothy for reporting. 11 Dec 2006; kate-3.5.5.ebuild: Stable on ia64. diff --git a/kde-base/kate/Manifest b/kde-base/kate/Manifest index fb9851192543..ca154b3918f9 100644 --- a/kde-base/kate/Manifest +++ b/kde-base/kate/Manifest @@ -1,3 +1,10 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX kate-3.5.5-visibility.patch 2248 RMD160 58915fcb0f8083e25a2ed85022312b53a6bce816 SHA1 14aa880d8e12e31051df193e162f4a515ed5d45c SHA256 d6546f8f188d6d4f5d75de61ede58f901d2a7d3410d7bb853ad40205aba2d560 +MD5 c0e7ab602ca07d635870a66aa125e636 files/kate-3.5.5-visibility.patch 2248 +RMD160 58915fcb0f8083e25a2ed85022312b53a6bce816 files/kate-3.5.5-visibility.patch 2248 +SHA256 d6546f8f188d6d4f5d75de61ede58f901d2a7d3410d7bb853ad40205aba2d560 files/kate-3.5.5-visibility.patch 2248 AUX kate-gcc-4.patch 287 RMD160 5901b152aea33a8847ab6955cabd67d633418485 SHA1 df684fdd6698867878045a1adef2397616104985 SHA256 22c5ec93fa4118e0b1baf5ee9d05e16dff97c3a3573a92055a2bd1a2e0935d12 MD5 3b51987b260bd459b22f032394a48dc0 files/kate-gcc-4.patch 287 RMD160 5901b152aea33a8847ab6955cabd67d633418485 files/kate-gcc-4.patch 287 @@ -8,14 +15,18 @@ EBUILD kate-3.5.2.ebuild 442 RMD160 c322f3a58e58e6c83835f95b53dc5ca308212d14 SHA MD5 92dbddf0dbe3ea04263594cd7a433b49 kate-3.5.2.ebuild 442 RMD160 c322f3a58e58e6c83835f95b53dc5ca308212d14 kate-3.5.2.ebuild 442 SHA256 c595615131d5cb53686f15710b3df59cc78aee0830201a6b5f776d4ed1df101c kate-3.5.2.ebuild 442 +EBUILD kate-3.5.5-r1.ebuild 495 RMD160 e4dbda350504354127b3111f20c5d049b651196c SHA1 bc2dccee521f1b07f036f6ff59bd174317787479 SHA256 397cf3f8293e03a48e10928e5aca6e3dd429e5ae070d84895f55e71cb54c4145 +MD5 1876b1ea2186ad65320df42005c21960 kate-3.5.5-r1.ebuild 495 +RMD160 e4dbda350504354127b3111f20c5d049b651196c kate-3.5.5-r1.ebuild 495 +SHA256 397cf3f8293e03a48e10928e5aca6e3dd429e5ae070d84895f55e71cb54c4145 kate-3.5.5-r1.ebuild 495 EBUILD kate-3.5.5.ebuild 438 RMD160 2c4f6a5e757912b70dc68e1280d7aa7cec30870a SHA1 fce35cc1bc8ac1fbc8f3b030b326ed475833939a SHA256 d64dc09e468c084a00eafdb9fc42e83fbaa63380c2c02bdc81108e0bc38c1f06 MD5 c01fc5bf7381cdb2d2effdad488b827e kate-3.5.5.ebuild 438 RMD160 2c4f6a5e757912b70dc68e1280d7aa7cec30870a kate-3.5.5.ebuild 438 SHA256 d64dc09e468c084a00eafdb9fc42e83fbaa63380c2c02bdc81108e0bc38c1f06 kate-3.5.5.ebuild 438 -MISC ChangeLog 7406 RMD160 eaa43071108c8f47c3dabc966d15509dd5d24d07 SHA1 a3274113400c4850854a7073190dd9b0c5716768 SHA256 77c0177f33128f531cc75257f7418daa410a6de7a0b546692654a8f5d1bd58ab -MD5 fef110b86a3dbe52da0ffbe539acb439 ChangeLog 7406 -RMD160 eaa43071108c8f47c3dabc966d15509dd5d24d07 ChangeLog 7406 -SHA256 77c0177f33128f531cc75257f7418daa410a6de7a0b546692654a8f5d1bd58ab ChangeLog 7406 +MISC ChangeLog 7658 RMD160 37ac2054af097e2f6347f19a9466334ff5cb4c8d SHA1 b1bc14ff0d8cf66381883b54a0ef152e3fa12282 SHA256 c4710ba85809163193a444c83c80e2f227214a63aba7b37662e4db1b5a379430 +MD5 d0125b3bfe8006ce2ab54d25c775dbe7 ChangeLog 7658 +RMD160 37ac2054af097e2f6347f19a9466334ff5cb4c8d ChangeLog 7658 +SHA256 c4710ba85809163193a444c83c80e2f227214a63aba7b37662e4db1b5a379430 ChangeLog 7658 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156 @@ -26,3 +37,13 @@ SHA256 e5c44a3cade03e986c8babd8c9302549943c3d0da8bcd264d957ef079c4d68d0 files/di MD5 c8e1a72fc1c6daa6d6d1e3199dab9dda files/digest-kate-3.5.5 250 RMD160 9f576bf2047d3630eea04f1e44b3e5c07c6e7007 files/digest-kate-3.5.5 250 SHA256 9cc3c28d08df92a966fea0a4803780aa582eecd497d09fced2e5dc1c4160c76c files/digest-kate-3.5.5 250 +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.6 (GNU/Linux) + +iD8DBQFFgZGSAiZjviIA2XgRAv9XAJ4yT2VkNEUQIWqHmfo5m7KP6/PE7QCeM/17 +UryQfwwUeMK+0Q1L3vOCmsg= +=Z6cQ +-----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 000000000000..155559e1a388 --- /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-visibility.patch b/kde-base/kate/files/kate-3.5.5-visibility.patch new file mode 100644 index 000000000000..4468a30ffff6 --- /dev/null +++ b/kde-base/kate/files/kate-3.5.5-visibility.patch @@ -0,0 +1,77 @@ +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); + + } + +_______________________________________________ +KWrite-Devel mailing list +KWrite-Devel@kde.org +https://mail.kde.org/mailman/listinfo/kwrite-devel \ No newline at end of file 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 000000000000..157c05cf2f48 --- /dev/null +++ b/kde-base/kate/kate-3.5.5-r1.ebuild @@ -0,0 +1,16 @@ +# 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-r1.ebuild,v 1.1 2006/12/14 18:01:33 flameeyes 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}-visibility.patch"