diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-01-29 15:02:52 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-01-29 15:02:52 +0000 |
commit | 8b9daee30a02625940b4fbc940f9ce03fcb45ebc (patch) | |
tree | a2111ef6c9de8286ba0f9e262d1cd383061b7a58 /app-office/kmymoney | |
parent | New package, written by me, fixes #324477 (diff) | |
download | gentoo-2-8b9daee30a02625940b4fbc940f9ce03fcb45ebc.tar.gz gentoo-2-8b9daee30a02625940b4fbc940f9ce03fcb45ebc.tar.bz2 gentoo-2-8b9daee30a02625940b4fbc940f9ce03fcb45ebc.zip |
punt old, we don't want old aqbanking support anymore, it needs libchipcard that requires sys-apps/hal...
(Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
Diffstat (limited to 'app-office/kmymoney')
-rw-r--r-- | app-office/kmymoney/Manifest | 6 | ||||
-rw-r--r-- | app-office/kmymoney/files/kmymoney-4.5-accentfix.patch | 133 | ||||
-rw-r--r-- | app-office/kmymoney/kmymoney-4.5-r1.ebuild | 76 | ||||
-rw-r--r-- | app-office/kmymoney/kmymoney-4.5-r2.ebuild | 77 | ||||
-rw-r--r-- | app-office/kmymoney/kmymoney-4.5.ebuild | 73 |
5 files changed, 0 insertions, 365 deletions
diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest index 4970e9dece54..a56579caf35f 100644 --- a/app-office/kmymoney/Manifest +++ b/app-office/kmymoney/Manifest @@ -1,11 +1,5 @@ -AUX kmymoney-4.5-accentfix.patch 4462 RMD160 f57ee76ec29bfb3973cdaa1429bf56a2bddc0a48 SHA1 e345e68cd854df224a6331fa346ec037d1f513c6 SHA256 328d517c1c8658353957ea84318594bdbaede03c83446d8f9b96a0f1bcd340de -DIST kmymoney-4.5-aqbanking-5_x.patch.bz2 13614 RMD160 86cdeaba12925e8cc907652fb6f34b0b7e12a8df SHA1 48670af5da729bf11ce7faf8f2ab61df2a89f284 SHA256 d397857406a43bcfc35bb1ecb6db9b03ac1a46905496f25ce60e3ed1ec872ca9 DIST kmymoney-4.5.2-aqbanking-5_x.patch.bz2 13215 RMD160 f0cc6ec8060bbf5fd9d6462143d019ac1b472a2d SHA1 5573166d43fc42e30db1856f999fbccd054a2cd5 SHA256 e56abe294c7ba67c23a17a53649e03f1d47505b1f2b6281fcd1e0de5666aff2d DIST kmymoney-4.5.2.tar.bz2 14787884 RMD160 83095019ef793699dcf5c37073f87e3a2eb7a3ef SHA1 93c355678bf8b8d73b0912889c6d3b15135a87d8 SHA256 546a0742f12c8d9e657cef4e2592af80736664d8d0cece79860b8cc87632fae9 -DIST kmymoney-4.5.tar.bz2 14590277 RMD160 7e785192ce2b77bc4d1716c79993c5df13931bcc SHA1 eb313afaf4f1fd406c1cbf8b80a1804bb505fc5a SHA256 dc2235202baf6de505129660e618c9cb4b14a36631e22ff3f57ab09089feab3c -EBUILD kmymoney-4.5-r1.ebuild 1866 RMD160 edf28d0914f9a0072bd1bf2b029116aba9fbe0cb SHA1 ab665653cd9e05cb9251958db1d1d4b2dc1c70c3 SHA256 13c6cf107af37b95ab42ac9a388b965a127bfd9e3d88440b63862c530a512b60 -EBUILD kmymoney-4.5-r2.ebuild 1904 RMD160 bcda8f1a11ad93b22ccf1c5449f10e3cc9e8a7ab SHA1 c6afa38af5ab7e035056503bac3f8dcdff24863f SHA256 bb4621d289d1b19fe2a243ce52d7fa621dfc1030b4767f6293663a26e101c823 EBUILD kmymoney-4.5.2.ebuild 1865 RMD160 987e235e3f53b72af1441ead27532d5295d21e5d SHA1 64ff20eeb3887547ddf81b38a9c092eeb17cda76 SHA256 904fbff5425d0bb8c45d7261fb559579cde7ad2c3f2fb7e30c345eb259235c13 -EBUILD kmymoney-4.5.ebuild 1768 RMD160 caaf313e35ed34f58e1b3964451af23d56aa34ce SHA1 d6bac2eda73b74e4732270083b82cbae44ae14d0 SHA256 d0e4dab3d2dff09a6ec3dcee67a3a6254e29752caae8b71279a65ef734908659 MISC ChangeLog 2411 RMD160 67f06c65f5a15632d2bb016e103f2ecfba41bca0 SHA1 95dd87d6c1324fdec01e3588540564489d33309a SHA256 8eb5e82f8f030e948247aecc633e01e1640b3e30377aa1beeef1ea916db8ade2 MISC metadata.xml 327 RMD160 337c462e38007a529ca6c979b341426898a9af04 SHA1 62bfe203a842760f95655a42acdd1da8f4436637 SHA256 af0c2dc62649bae5e9a0b375d7106bee7952dda0b258ad375e2cf1551c75246f diff --git a/app-office/kmymoney/files/kmymoney-4.5-accentfix.patch b/app-office/kmymoney/files/kmymoney-4.5-accentfix.patch deleted file mode 100644 index 643addcd9f38..000000000000 --- a/app-office/kmymoney/files/kmymoney-4.5-accentfix.patch +++ /dev/null @@ -1,133 +0,0 @@ -Index: kmymoney/widgets/kmymoneycompletion.cpp -=================================================================== ---- kmymoney/widgets/kmymoneycompletion.cpp (Revision 1193385) -+++ kmymoney/widgets/kmymoneycompletion.cpp (Revision 1193386) -@@ -31,6 +31,8 @@ - #include <QEvent> - #include <QDesktopWidget> - #include <QLineEdit> -+#include <QInputContext> -+#include <QInputContextFactory> - - // ---------------------------------------------------------------------------- - // KDE Includes -@@ -47,13 +49,14 @@ - kMyMoneyCompletion::kMyMoneyCompletion(QWidget *parent) : - KVBox(parent) - { -- setWindowFlags(Qt::Popup); -- setFrameStyle(QFrame::StyledPanel | QFrame::Raised); -+ setWindowFlags(Qt::ToolTip); -+ // make it look like the Qt completer -+ setMargin(0); -+ setLineWidth(0); - - m_parent = parent; -- setFocusProxy(parent); -- - m_selector = new KMyMoneySelector(this); -+ m_selector->listView()->setFocusProxy(parent); - - // to handle the keyboard events received by this widget in the same way as - // the keyboard events received by the other widgets -@@ -130,9 +133,10 @@ - } - } - --void kMyMoneyCompletion::showEvent(QShowEvent*) -+void kMyMoneyCompletion::showEvent(QShowEvent* e) - { - show(true); -+ KVBox::showEvent(e); - } - - void kMyMoneyCompletion::show(bool presetSelected) -@@ -152,8 +156,12 @@ - c->lineEdit()->installEventFilter(this); - } - } -- - KVBox::show(); -+ // after the popup is shown for the first time the input context of the combobox gets messed up -+ // so replace it whit a new input context of the same type to handle input methods correctly -+ if (m_parent) { -+ m_parent->setInputContext(QInputContextFactory::create(m_parent->inputContext()->identifierName(), m_parent)); -+ } - } - - void kMyMoneyCompletion::hide(void) -@@ -176,6 +184,9 @@ - KMyMoneyCombo *c = dynamic_cast<KMyMoneyCombo*>(m_parent); - if (o == m_parent || (c && o == c->lineEdit()) || o == this) { - if (isVisible()) { -+ if (e->type() == QEvent::FocusOut) { -+ hide(); -+ } - if (e->type() == QEvent::KeyPress) { - QTreeWidgetItem* item = 0; - QKeyEvent* ev = static_cast<QKeyEvent*>(e); -@@ -266,9 +277,6 @@ - } - } - } -- // forward any keyboard event that was received by this widget and was not handled to the parent widget -- if (o == this && c && (e->type() == QEvent::KeyPress || e->type() == QEvent::KeyRelease)) -- c->event(e); - return KVBox::eventFilter(o, e); - } - -Index: kmymoney/widgets/kmymoneyaccountcompletion.cpp -=================================================================== ---- kmymoney/widgets/kmymoneyaccountcompletion.cpp (Revision 1193385) -+++ kmymoney/widgets/kmymoneyaccountcompletion.cpp (Revision 1193386) -@@ -43,7 +43,7 @@ - { - delete m_selector; - m_selector = new kMyMoneyAccountSelector(this, 0, false); -- m_selector->listView()->setFocusProxy(this); -+ m_selector->listView()->setFocusProxy(parent); - - #ifndef KMM_DESIGNER - // Default is to show all accounts -Index: kmymoney/widgets/kmymoneyselector.cpp -=================================================================== ---- kmymoney/widgets/kmymoneyselector.cpp (Revision 1193385) -+++ kmymoney/widgets/kmymoneyselector.cpp (Revision 1193386) -@@ -43,6 +43,8 @@ - KMyMoneySelector::KMyMoneySelector(QWidget *parent, Qt::WFlags flags) : - QWidget(parent, flags) - { -+ setAutoFillBackground(true); -+ - m_selMode = QTreeWidget::SingleSelection; - - m_treeWidget = new QTreeWidget(this); -@@ -52,11 +54,6 @@ - m_treeWidget->setSortingEnabled(false); - m_treeWidget->setAlternatingRowColors(true); - -- if (parent) { -- setFocusProxy(parent->focusProxy()); -- m_treeWidget->setFocusProxy(parent->focusProxy()); -- } -- - m_treeWidget->setAllColumnsShowFocus(true); - - m_layout = new QHBoxLayout(this); -Index: kmymoney/widgets/kmymoneycombo.cpp -=================================================================== ---- kmymoney/widgets/kmymoneycombo.cpp (Revision 1193385) -+++ kmymoney/widgets/kmymoneycombo.cpp (Revision 1193386) -@@ -224,12 +224,6 @@ - - void KMyMoneyCombo::focusOutEvent(QFocusEvent* e) - { -- // when showing m_completion we'll receive a focus out event even if the focus -- // will still remain at this widget since this widget is the completion's focus proxy -- // so ignore the focus out event caused by showin a widget of type Qt::Popup -- if (e->reason() == Qt::PopupFocusReason) -- return; -- - if (m_inFocusOutEvent) { - KComboBox::focusOutEvent(e); - return; diff --git a/app-office/kmymoney/kmymoney-4.5-r1.ebuild b/app-office/kmymoney/kmymoney-4.5-r1.ebuild deleted file mode 100644 index a4f9ec84853f..000000000000 --- a/app-office/kmymoney/kmymoney-4.5-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/kmymoney/kmymoney-4.5-r1.ebuild,v 1.2 2010/11/07 11:21:34 ssuominen Exp $ - -EAPI=3 - -KMNAME="extragear/office" - -if [[ ${PV} != *9999* ]]; then - KDE_LINGUAS="bg ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu it lt - ms nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW" - KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}" - KDE_HANDBOOK="optional" - SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2 - mirror://gentoo/${P}-aqbanking-5_x.patch.bz2" -fi - -inherit virtualx kde4-base - -DESCRIPTION="A personal finance manager for KDE" -HOMEPAGE="http://kmymoney2.sourceforge.net/" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="4" -IUSE="debug calendar doc hbci ofx quotes test" - -COMMON_DEPEND=" - app-crypt/gpgme - >=dev-libs/boost-1.33.1 - dev-libs/libgpg-error - dev-libs/libxml2 - $(add_kdebase_dep kdepimlibs) - calendar? ( dev-libs/libical ) - hbci? ( - >=net-libs/aqbanking-5.0.1 - >=sys-libs/gwenhywfar-4.0.1[qt4] - ) - ofx? ( >=dev-libs/libofx-0.9.1 ) -" -RDEPEND="${COMMON_DEPEND} - quotes? ( >=dev-perl/Finance-Quote-1.17 ) -" -DEPEND="${COMMON_DEPEND} - doc? ( app-doc/doxygen ) - test? ( >=dev-util/cppunit-1.12.1 ) -" - -PATCHES=( "${WORKDIR}"/${P}-aqbanking-5_x.patch ) - -src_configure() { - mycmakeargs=( - -DUSE_QT_DESIGNER=OFF - $(cmake-utils_use_enable calendar LIBICAL) - $(cmake-utils_use_use doc DEVELOPER_DOC) - $(cmake-utils_use_enable hbci KBANKING) - $(cmake-utils_use_enable ofx LIBOFX) - $(cmake-utils_use test KDE4_BUILD_TESTS) - ) - kde4-base_src_configure -} - -src_compile() { - kde4-base_src_compile - use doc && kde4-base_src_compile apidoc -} - -src_install() { - use doc && HTML_DOCS=("${CMAKE_BUILD_DIR}/apidocs/html/") - kde4-base_src_install -} - -src_test() { - export maketype="kde4-base_src_test" - virtualmake -} diff --git a/app-office/kmymoney/kmymoney-4.5-r2.ebuild b/app-office/kmymoney/kmymoney-4.5-r2.ebuild deleted file mode 100644 index b0a28d3eecb5..000000000000 --- a/app-office/kmymoney/kmymoney-4.5-r2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/kmymoney/kmymoney-4.5-r2.ebuild,v 1.1 2010/11/11 23:54:50 dilfridge Exp $ - -EAPI=3 - -KMNAME="extragear/office" - -if [[ ${PV} != *9999* ]]; then - KDE_LINGUAS="bg ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu it lt - ms nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW" - KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}" - KDE_HANDBOOK="optional" - SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2 - mirror://gentoo/${P}-aqbanking-5_x.patch.bz2" -fi - -inherit virtualx kde4-base - -DESCRIPTION="A personal finance manager for KDE" -HOMEPAGE="http://kmymoney2.sourceforge.net/" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="4" -IUSE="debug calendar doc hbci ofx quotes test" - -COMMON_DEPEND=" - app-crypt/gpgme - >=dev-libs/boost-1.33.1 - dev-libs/libgpg-error - dev-libs/libxml2 - $(add_kdebase_dep kdepimlibs) - calendar? ( dev-libs/libical ) - hbci? ( - >=net-libs/aqbanking-5.0.1 - >=sys-libs/gwenhywfar-4.0.1[qt4] - ) - ofx? ( >=dev-libs/libofx-0.9.1 ) -" -RDEPEND="${COMMON_DEPEND} - quotes? ( >=dev-perl/Finance-Quote-1.17 ) -" -DEPEND="${COMMON_DEPEND} - doc? ( app-doc/doxygen ) - test? ( >=dev-util/cppunit-1.12.1 ) -" - -PATCHES=( "${WORKDIR}"/${P}-aqbanking-5_x.patch - "${FILESDIR}"/${P}-accentfix.patch ) - -src_configure() { - mycmakeargs=( - -DUSE_QT_DESIGNER=OFF - $(cmake-utils_use_enable calendar LIBICAL) - $(cmake-utils_use_use doc DEVELOPER_DOC) - $(cmake-utils_use_enable hbci KBANKING) - $(cmake-utils_use_enable ofx LIBOFX) - $(cmake-utils_use test KDE4_BUILD_TESTS) - ) - kde4-base_src_configure -} - -src_compile() { - kde4-base_src_compile - use doc && kde4-base_src_compile apidoc -} - -src_install() { - use doc && HTML_DOCS=("${CMAKE_BUILD_DIR}/apidocs/html/") - kde4-base_src_install -} - -src_test() { - export maketype="kde4-base_src_test" - virtualmake -} diff --git a/app-office/kmymoney/kmymoney-4.5.ebuild b/app-office/kmymoney/kmymoney-4.5.ebuild deleted file mode 100644 index 087dda986105..000000000000 --- a/app-office/kmymoney/kmymoney-4.5.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/kmymoney/kmymoney-4.5.ebuild,v 1.3 2010/10/17 02:21:11 jmbsvicetto Exp $ - -EAPI=3 - -KMNAME="extragear/office" - -if [[ ${PV} != *9999* ]]; then - KDE_LINGUAS="bg ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu it lt - ms nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW" - KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}" - KDE_HANDBOOK="optional" - SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2" -fi - -inherit virtualx kde4-base - -DESCRIPTION="A personal finance manager for KDE" -HOMEPAGE="http://kmymoney2.sourceforge.net/" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="4" -IUSE="debug calendar doc hbci ofx quotes test" - -COMMON_DEPEND=" - app-crypt/gpgme - >=dev-libs/boost-1.33.1 - dev-libs/libgpg-error - dev-libs/libxml2 - $(add_kdebase_dep kdepimlibs) - calendar? ( dev-libs/libical ) - hbci? ( - >=net-libs/aqbanking-4.2.4[qt4] - >=sys-libs/gwenhywfar-3.11.3 - ) - ofx? ( >=dev-libs/libofx-0.9.1 ) -" -RDEPEND="${COMMON_DEPEND} - quotes? ( >=dev-perl/Finance-Quote-1.17 ) -" -DEPEND="${COMMON_DEPEND} - doc? ( app-doc/doxygen ) - test? ( >=dev-util/cppunit-1.12.1 ) -" - -src_configure() { - mycmakeargs=( - -DUSE_QT_DESIGNER=OFF - $(cmake-utils_use_enable calendar LIBICAL) - $(cmake-utils_use_use doc DEVELOPER_DOC) - $(cmake-utils_use_enable hbci KBANKING) - $(cmake-utils_use_enable ofx LIBOFX) - $(cmake-utils_use test KDE4_BUILD_TESTS) - ) - kde4-base_src_configure -} - -src_compile() { - kde4-base_src_compile - use doc && kde4-base_src_compile apidoc -} - -src_install() { - use doc && HTML_DOCS=("${CMAKE_BUILD_DIR}/apidocs/html/") - kde4-base_src_install -} - -src_test() { - export maketype="kde4-base_src_test" - virtualmake -} |