summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2011-01-29 15:02:52 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2011-01-29 15:02:52 +0000
commit8b9daee30a02625940b4fbc940f9ce03fcb45ebc (patch)
treea2111ef6c9de8286ba0f9e262d1cd383061b7a58 /app-office/kmymoney
parentNew package, written by me, fixes #324477 (diff)
downloadgentoo-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/Manifest6
-rw-r--r--app-office/kmymoney/files/kmymoney-4.5-accentfix.patch133
-rw-r--r--app-office/kmymoney/kmymoney-4.5-r1.ebuild76
-rw-r--r--app-office/kmymoney/kmymoney-4.5-r2.ebuild77
-rw-r--r--app-office/kmymoney/kmymoney-4.5.ebuild73
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
-}