Add patch to fix issues with hidden visibility disabled, bug #158146. Thanks Timothy...
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Thu, 14 Dec 2006 18:01:33 +0000 (18:01 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Thu, 14 Dec 2006 18:01:33 +0000 (18:01 +0000)
Package-Manager: portage-2.1.2_rc3-r4

kde-base/kate/ChangeLog
kde-base/kate/Manifest
kde-base/kate/files/digest-kate-3.5.5-r1 [new file with mode: 0644]
kde-base/kate/files/kate-3.5.5-visibility.patch [new file with mode: 0644]
kde-base/kate/kate-3.5.5-r1.ebuild [new file with mode: 0644]

index 1300abe2f7f522b013119c9b8534b00352f2fe75..7f54487ecea4e8b80f61b1dbce81291f4644b482 100644 (file)
@@ -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ò <flameeyes@gentoo.org>
+  +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; <kloeri@gentoo.org> kate-3.5.5.ebuild:
   Stable on ia64.
index fb9851192543d6a613d84696e36d75bf9af2eb15..ca154b3918f9adaa6ad04a89498f325a4b15a1be 100644 (file)
@@ -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 (file)
index 0000000..155559e
--- /dev/null
@@ -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 (file)
index 0000000..4468a30
--- /dev/null
@@ -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 (file)
index 0000000..157c05c
--- /dev/null
@@ -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"