Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/kmymoney/
Date: Mon, 01 May 2017 08:03:33
Message-Id: 1493625765.69701540cfee96b7365ae757ac25bdeb4925ca54.asturm@gentoo
1 commit: 69701540cfee96b7365ae757ac25bdeb4925ca54
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 30 11:57:31 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon May 1 08:02:45 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69701540
7
8 app-office/kmymoney: Drop old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 app-office/kmymoney/kmymoney-4.8.0.ebuild | 92 -------------------------------
13 1 file changed, 92 deletions(-)
14
15 diff --git a/app-office/kmymoney/kmymoney-4.8.0.ebuild b/app-office/kmymoney/kmymoney-4.8.0.ebuild
16 deleted file mode 100644
17 index 25350ab4579..00000000000
18 --- a/app-office/kmymoney/kmymoney-4.8.0.ebuild
19 +++ /dev/null
20 @@ -1,92 +0,0 @@
21 -# Copyright 1999-2016 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -
26 -KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr gl
27 -hu it kk nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW"
28 -KDE_HANDBOOK="optional"
29 -VIRTUALX_REQUIRED="test"
30 -VIRTUALDBUS_TEST="true"
31 -inherit kde4-base
32 -
33 -DESCRIPTION="Personal finance manager by KDE"
34 -HOMEPAGE="https://kmymoney.org/"
35 -if [[ ${KDE_BUILD_TYPE} = release ]]; then
36 - SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
37 -fi
38 -
39 -LICENSE="GPL-2"
40 -SLOT="4"
41 -KEYWORDS="~amd64 ~x86"
42 -IUSE="debug calendar doc hbci ofx pim quotes weboob"
43 -
44 -COMMON_DEPEND="
45 - app-crypt/gpgme
46 - <app-office/libalkimia-6.0.0
47 - dev-libs/gmp:0=
48 - dev-libs/libgpg-error
49 - x11-misc/shared-mime-info
50 - calendar? ( dev-libs/libical:= )
51 - hbci? (
52 - >=net-libs/aqbanking-5.5.1
53 - >=sys-libs/gwenhywfar-4.15.3[qt4]
54 - )
55 - ofx? ( >=dev-libs/libofx-0.9.4 )
56 - pim? ( $(add_kdeapps_dep kdepimlibs) )
57 - !pim? ( app-crypt/gpgme[cxx] )
58 - weboob? ( www-client/weboob )
59 -"
60 -RDEPEND="${COMMON_DEPEND}
61 - pim? (
62 - !=kde-apps/kdepimlibs-4.14.10_p2016*
63 - !>kde-apps/kdepimlibs-4.14.11_pre20160211-r3
64 - )
65 - quotes? ( dev-perl/Finance-Quote )
66 -"
67 -DEPEND="${COMMON_DEPEND}
68 - dev-libs/boost
69 - virtual/pkgconfig
70 - doc? ( app-doc/doxygen )
71 -"
72 -
73 -PATCHES=(
74 - "${FILESDIR}/${P}-tests.patch"
75 - "${FILESDIR}/${P}-alkimia-detect.patch"
76 - "${FILESDIR}/${P}-fix-csvdialog.patch"
77 - "${FILESDIR}/${P}-soversion.patch"
78 - "${FILESDIR}/${P}-gpgmepp.patch"
79 - "${FILESDIR}/${P}-kdepimlibs-optional.patch"
80 -)
81 -
82 -src_prepare() {
83 - kde4-base_src_prepare
84 -
85 - # don't install as executable
86 - sed -i kmymoney/CMakeLists.txt \
87 - -e "/install.*kmymoney.appdata/ s/PROGRAMS/FILES/" || die
88 -}
89 -
90 -src_configure() {
91 - local mycmakeargs=(
92 - -DUSE_QT_DESIGNER=OFF
93 - -DENABLE_LIBICAL=$(usex calendar)
94 - -DUSE_DEVELOPER_DOC=$(usex doc)
95 - -DENABLE_KBANKING=$(usex hbci)
96 - -DENABLE_LIBOFX=$(usex ofx)
97 - $(cmake-utils_use_find_package pim KdepimLibs)
98 - $(cmake-utils_use_find_package '!pim' Gpgmepp)
99 - -DENABLE_WEBOOB=$(usex weboob)
100 - )
101 - kde4-base_src_configure
102 -}
103 -
104 -src_compile() {
105 - kde4-base_src_compile
106 - use doc && kde4-base_src_compile apidoc
107 -}
108 -
109 -src_install() {
110 - use doc && HTML_DOCS=("${BUILD_DIR}/apidocs/html/")
111 - kde4-base_src_install
112 -}