diff options
| -rw-r--r-- | app-office/kmymoney/Manifest | 4 | ||||
| -rw-r--r-- | app-office/kmymoney/kmymoney-4.5.ebuild | 50 | ||||
| -rw-r--r-- | app-office/kmymoney/kmymoney-9999.ebuild | 44 |
3 files changed, 28 insertions, 70 deletions
diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest index 8392c196d15..45ac6b33fb8 100644 --- a/app-office/kmymoney/Manifest +++ b/app-office/kmymoney/Manifest @@ -1,4 +1,2 @@ -DIST kmymoney-4.5.tar.bz2 14590277 RMD160 7e785192ce2b77bc4d1716c79993c5df13931bcc SHA1 eb313afaf4f1fd406c1cbf8b80a1804bb505fc5a SHA256 dc2235202baf6de505129660e618c9cb4b14a36631e22ff3f57ab09089feab3c -EBUILD kmymoney-4.5.ebuild 1354 RMD160 452a8aec0d704803573da96692139df3b19045d6 SHA1 a03cca96a6ad12918bfacce92f27a8b9ce3b6535 SHA256 ee11c8cbf2d45d7a800ced3ff8c86190bdde621b7e723d87c07e9192d300caf5 -EBUILD kmymoney-9999.ebuild 1274 RMD160 fab025ff7011bfbd6f7c996f5904bb31ec1b60c1 SHA1 a9845a906797e518b5b8f430f4fa18299de445b6 SHA256 bb869c61ac3a3c3e9e3f0f1e86b31efd7386c8a59b6bd3b6079245175b0aaff7 +EBUILD kmymoney-9999.ebuild 1369 RMD160 07f0c841a5ab2200c59ad71d238f914ac6dc5f1b SHA1 feaf79d8ae6d6c838b27bc60be6700e2630bbb49 SHA256 31bfd2c19c6b351154c7b901f23b1b5ed22b6a53101c525a2293613e18bc8085 MISC metadata.xml 295 RMD160 dc0c74a78023ff74198b55b9d08d964b6ef44fb2 SHA1 72fb0ad7096b184183c46862af13131e08d216d1 SHA256 c206ae5900341b3b83334a5b08d52f3016c933248cfb046b17a5f768aa5470f8 diff --git a/app-office/kmymoney/kmymoney-4.5.ebuild b/app-office/kmymoney/kmymoney-4.5.ebuild deleted file mode 100644 index 26d658069d9..00000000000 --- a/app-office/kmymoney/kmymoney-4.5.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 -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}" -inherit virtualx kde4-base - -DESCRIPTION="A personal finance manager for KDE" -HOMEPAGE="http://sourceforge.net/projects/kmymoney2/" -SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="debug calendar +handbook hbci ofx quotes test" - -COMMON_DEPEND="app-crypt/gpgme - >=dev-libs/boost-1.33.1 - dev-libs/libxml2 - dev-libs/libgpg-error - >=kde-base/kdepimlibs-${KDE_MINIMAL} - 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} - test? ( >=dev-util/cppunit-1.12.1 )" - -DOCS="AUTHORS BUGS ChangeLog* README* TODO" - -src_configure() { - mycmakeargs=( - $(cmake-utils_use_enable hbci KBANKING) - $(cmake-utils_use_enable calendar LIBICAL) - $(cmake-utils_use_enable ofx LIBOFX) - $(cmake-utils_use test KDE4_BUILD_TESTS) - ) - - kde4-base_src_configure -} - -src_test() { - export maketype="kde4-base_src_test" - virtualmake -} diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild index 2907c3c7737..29d3210b38e 100644 --- a/app-office/kmymoney/kmymoney-9999.ebuild +++ b/app-office/kmymoney/kmymoney-9999.ebuild @@ -5,21 +5,21 @@ EAPI="2" KMNAME="extragear/office" -inherit kde4-base +inherit virtualx kde4-base DESCRIPTION="A personal finance manager for KDE" -HOMEPAGE="http://techbase.kde.org/Projects/KMyMoney" +HOMEPAGE="http://kmymoney2.sourceforge.net/" LICENSE="GPL-2" KEYWORDS="" SLOT="4" -IUSE="debug calendar +handbook hbci ofx quotes test" +IUSE="debug calendar doc +handbook hbci ofx quotes test" COMMON_DEPEND=" app-crypt/gpgme >=dev-libs/boost-1.33.1 - dev-libs/libxml2 dev-libs/libgpg-error + dev-libs/libxml2 >=kde-base/kdepimlibs-${KDE_MINIMAL} calendar? ( dev-libs/libical ) hbci? ( @@ -29,26 +29,36 @@ COMMON_DEPEND=" ofx? ( >=dev-libs/libofx-0.9.1 ) " RDEPEND="${COMMON_DEPEND} - quotes? ( dev-perl/Finance-Quote )" + quotes? ( >=dev-perl/Finance-Quote-1.17 ) +" DEPEND="${COMMON_DEPEND} - test? ( >=dev-util/cppunit-1.12.1 )" - -DOCS=(AUTHORS BUGS ChangeLog ChangeLog.original README.Fileformats TODO) - -src_prepare() { - kde4-base_src_prepare - - # Fix multilib and RPATH - sed -e '/SET(CMAKE_INSTALL_RPATH/s/^/# DISABLED /g' \ - -i CMakeLists.txt || die "failed to disable setting bad RPATH" -} + doc? ( app-doc/doxygen ) + test? ( >=dev-util/cppunit-1.12.1 ) +" src_configure() { mycmakeargs=( - $(cmake-utils_use_enable hbci KBANKING) + -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 +} |
