diff options
author | 2007-04-21 14:21:56 +0000 | |
---|---|---|
committer | 2007-04-21 14:21:56 +0000 | |
commit | 141f74765a1d632cde54354bc5d8d0dbf20c502a (patch) | |
tree | 6c058f76056d01a729db59e9f7554791e90a876a /kde-base/kdesdk | |
parent | * closing bug # 172778 (diff) | |
download | gentoo-2-141f74765a1d632cde54354bc5d8d0dbf20c502a.tar.gz gentoo-2-141f74765a1d632cde54354bc5d8d0dbf20c502a.tar.bz2 gentoo-2-141f74765a1d632cde54354bc5d8d0dbf20c502a.zip |
Added a patch to fix erratic application behaviour as per bug 171328. Thanks to David Grant for supplying the patch.
(Portage version: 2.1.2.4)
Diffstat (limited to 'kde-base/kdesdk')
-rw-r--r-- | kde-base/kdesdk/ChangeLog | 7 | ||||
-rw-r--r-- | kde-base/kdesdk/files/umbrello-diagram-fix.diff | 21 | ||||
-rw-r--r-- | kde-base/kdesdk/kdesdk-3.5.6.ebuild | 9 |
3 files changed, 35 insertions, 2 deletions
diff --git a/kde-base/kdesdk/ChangeLog b/kde-base/kdesdk/ChangeLog index 77705d7cf4e4..1474c004e215 100644 --- a/kde-base/kdesdk/ChangeLog +++ b/kde-base/kdesdk/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdesdk # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/ChangeLog,v 1.142 2007/02/16 21:56:33 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/ChangeLog,v 1.143 2007/04/21 14:21:56 philantrop Exp $ + + 21 Apr 2007; Wulf C. Krueger <philantrop@gentoo.org> + +files/umbrello-diagram-fix.diff, kdesdk-3.5.6.ebuild: + Added a patch to fix erratic application behaviour as per bug 171328. Thanks + to David Grant for supplying the patch. 16 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> kdesdk-3.5.5.ebuild, kdesdk-3.5.6.ebuild: diff --git a/kde-base/kdesdk/files/umbrello-diagram-fix.diff b/kde-base/kdesdk/files/umbrello-diagram-fix.diff new file mode 100644 index 000000000000..5aff562c03fd --- /dev/null +++ b/kde-base/kdesdk/files/umbrello-diagram-fix.diff @@ -0,0 +1,21 @@ +diff -ru umbrello-3.5.6.orig/umbrello/umbrello/umldoc.cpp umbrello-3.5.6/umbrello/umbrello/umldoc.cpp +--- umbrello-3.5.6.orig/umbrello/umbrello/umldoc.cpp 2007-01-15 03:24:47.000000000 -0800 ++++ umbrello-3.5.6/umbrello/umbrello/umldoc.cpp 2007-03-18 03:21:32.000000000 -0700 +@@ -147,15 +147,10 @@ + if ( pApp->getListView() ) + connect(this, SIGNAL(sigObjectRemoved(UMLObject *)), view, SLOT(slotObjectRemoved(UMLObject *))); + +- UMLView * previousView = pApp->getCurrentView(); + pApp->setCurrentView(view); + if ( ! m_bLoading ) { +- if (previousView == NULL) { +- view -> show(); +- emit sigDiagramChanged(view ->getType()); +- } else { +- view -> hide(); +- } ++ view->show(); ++ emit sigDiagramChanged(view ->getType()); + } + + Settings::OptionState optionState = Settings::getOptionState(); diff --git a/kde-base/kdesdk/kdesdk-3.5.6.ebuild b/kde-base/kdesdk/kdesdk-3.5.6.ebuild index 94052f8a4c93..0a8b2273fa3c 100644 --- a/kde-base/kdesdk/kdesdk-3.5.6.ebuild +++ b/kde-base/kdesdk/kdesdk-3.5.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/kdesdk-3.5.6.ebuild,v 1.4 2007/02/16 21:56:33 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/kdesdk-3.5.6.ebuild,v 1.5 2007/04/21 14:21:56 philantrop Exp $ inherit db-use kde-dist @@ -20,6 +20,13 @@ RDEPEND="${DEPEND} DEPEND="${RDEPEND} sys-devel/flex" +src_unpack() { + kde_src_unpack + + # Patch to fix bug 171328 + epatch ${FILESDIR}/umbrello-diagram-fix.diff +} + src_compile() { local myconf="$(use_with subversion)" |