diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-02-11 16:09:52 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-02-11 16:09:52 +0000 |
commit | f78108598211053d41752a83e0345441bb9014ae (patch) | |
tree | dd2fc7ae0a1aea7bda4942ab0c453d1e55284b37 /app-office/kmymoney | |
parent | dc45b83b28fb83e9659492066e347b8dc60bc9e3 (diff) |
gentoo resync : 11.02.2018
Diffstat (limited to 'app-office/kmymoney')
-rw-r--r-- | app-office/kmymoney/Manifest | 4 | ||||
-rw-r--r-- | app-office/kmymoney/kmymoney-5.0.0.ebuild | 102 | ||||
-rw-r--r-- | app-office/kmymoney/metadata.xml | 8 |
3 files changed, 109 insertions, 5 deletions
diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest index 6374489d62b7..d74b9929644b 100644 --- a/app-office/kmymoney/Manifest +++ b/app-office/kmymoney/Manifest @@ -1,3 +1,5 @@ DIST kmymoney-4.8.1.1.tar.xz 20963444 BLAKE2B d2be72a1c7dc41f48405ee406c419b9eb74cc02a80949965b8241331c00fbec23c32177aea0a401a76ef64a97e25e9e532c28e4f29bf88c9c2fd04f608790df6 SHA512 1f730f7db9117469aebaab33891f6064f648fa0ad25afff9ac1fab8d638c376d8e1f013401512c4be060436d6bbdfdacad6427b1e0911ac6b46288db1e242783 +DIST kmymoney-5.0.0.tar.xz 13301572 BLAKE2B 6fa95f3f56feff016ea336db4f17dbaf6f6a8395b2e246e90976e36c7e5dff5d122c8a07a86c64e94c69746829aa9dfaff74c9888cfe3ba553299462175f7048 SHA512 932dcc1bbb9e767cc14b5d0689857fadee5b29fe9edabd8958c328b131c9a41f8c4bb137b7351b3fe7f10178513268391a0420b5e28881166a1d5d8bbd657ed8 EBUILD kmymoney-4.8.1.1-r1.ebuild 3540 BLAKE2B c414fcdb2e15c26e6c0f8c741ed4660f56ce9f353f3ec57b94a99eb52f686bb57126a9e8ffd23629322cb62f1d244558e28866cc29824573652827cfd62bd65a SHA512 9fd06bd1b03a78612d7db3b71507464ab86055693c66913f947dfa6cb14fdf79d0b380a1bd4c0b4bfea2760eda918700c2229b282af6e5648fd189087209cbfb -MISC metadata.xml 607 BLAKE2B 3c2d771c20d49a41fef17d5b82bb7530f7db7611f19fa708045a81c55392cb06c0a82df7c0e9c80f8f2fb089e9233ea5a570700c37d3f0ca8782505ddf5216df SHA512 53ff98b9a6a419763e03670c0f6b5da707ff0b17f9f6ac8c03df46502599225d8780c099627fe8bc1c35f13452b80deb88d6fd0da450634f42a9aed827d256e1 +EBUILD kmymoney-5.0.0.ebuild 2746 BLAKE2B 3665026bb8fac87e5e98d17245f968f67b8bb1040606ae79729ee1d4245b25dfe33583b1cec15a06d895162fde0143c9bcc8a3bbc1fc2516abccbb0300bff593 SHA512 0382f30ce0c9e6b85d910343d2e7e24e4d8bf5ea2f717b927654d4b1fe41627fa91be08325872aa8692c4cdeaaf4b72090a6578448e95b5c448eece0c572143a +MISC metadata.xml 787 BLAKE2B 090845c035b23d5dd951c6836a154c74736597c05f52a6841596d1d3663085176aae10ae54489eb6152faa82a5c77dbe7001861c63ca1b6191a534022e1be5bc SHA512 19f3d92cb3b3e92ce1692d76af59bc474257948a4740300484f17eecca391b0a4f6f5517fe6dd06d513231706c1123cf1e955ea6fb3a321d2fbc71063da68586 diff --git a/app-office/kmymoney/kmymoney-5.0.0.ebuild b/app-office/kmymoney/kmymoney-5.0.0.ebuild new file mode 100644 index 000000000000..7afd40004fc9 --- /dev/null +++ b/app-office/kmymoney/kmymoney-5.0.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_GCC_MINIMAL="6.4" +KDE_HANDBOOK="optional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +VIRTUALDBUS_TEST="true" +inherit kde5 + +DESCRIPTION="Personal finance manager based on KDE Frameworks" +HOMEPAGE="https://kmymoney.org" +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="activities addressbook calendar hbci holidays ofx quotes weboob" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdewebkit) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsql) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=app-crypt/gpgme-1.7.1-r1[cxx] + >=app-office/libalkimia-6.0.0 + dev-libs/gmp:0= + dev-libs/kdiagram:5 + dev-libs/libgpg-error + x11-misc/shared-mime-info + activities? ( $(add_frameworks_dep kactivities) ) + addressbook? ( + $(add_kdeapps_dep akonadi) + $(add_kdeapps_dep kcontacts) + $(add_kdeapps_dep kidentitymanagement) + ) + calendar? ( dev-libs/libical:= ) + hbci? ( + >=net-libs/aqbanking-5.6.5 + >=sys-libs/gwenhywfar-4.15.3-r1[qt5] + ) + holidays? ( || ( + $(add_frameworks_dep kholidays) + $(add_kdeapps_dep kholidays) + ) ) + ofx? ( dev-libs/libofx ) + weboob? ( + $(add_frameworks_dep kross) + www-client/weboob + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + !app-office/kmymoney:4 + quotes? ( dev-perl/Finance-Quote ) +" + +src_configure() { + local mycmakeargs=( + -DUSE_QT_DESIGNER=OFF + $(cmake-utils_use_find_package activities KF5Activities) + $(cmake-utils_use_find_package addressbook KF5Akonadi) + $(cmake-utils_use_find_package addressbook KF5Contacts) + $(cmake-utils_use_find_package addressbook KF5IdentityManagement) + -DENABLE_KBANKING=$(usex hbci) + -DENABLE_LIBICAL=$(usex calendar) + $(cmake-utils_use_find_package holidays KF5Holidays) + -DENABLE_OFXIMPORTER=$(usex ofx) + -DENABLE_WEBENGINE=OFF + -DENABLE_WEBOOB=$(usex weboob) + $(cmake-utils_use_find_package weboob KF5Kross) + ) + kde5_src_configure +} diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml index 2a46248a2be8..728b63474546 100644 --- a/app-office/kmymoney/metadata.xml +++ b/app-office/kmymoney/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> @@ -6,11 +6,11 @@ <name>Gentoo KDE Project</name> </maintainer> <use> + <flag name="activities">Enable <pkg>kde-frameworks/kactivities</pkg> integration</flag> + <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag> <flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag> + <flag name="holidays">Enable <pkg>kde-apps/kholidays</pkg> integration</flag> <flag name="quotes">Enable Online Stock Quote retrieval</flag> <flag name="weboob">Enable import of online banking transactions extracted by <pkg>www-client/weboob</pkg></flag> </use> - <upstream> - <remote-id type="sourceforge">kmymoney2</remote-id> - </upstream> </pkgmetadata> |