diff options
| author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2016-01-31 02:31:54 +0100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2016-02-01 02:52:57 +1100 |
| commit | 9b27ab2d916d89a9476f9faf8fa1f2112bf991be (patch) | |
| tree | d32958aeeba823d870d4258b188035c590e75399 | |
| parent | 4b3b7c1f55c4f64a491cfb7527f67981dec17f30 (diff) | |
| download | kde-9b27ab2d916d89a9476f9faf8fa1f2112bf991be.tar.gz kde-9b27ab2d916d89a9476f9faf8fa1f2112bf991be.tar.bz2 kde-9b27ab2d916d89a9476f9faf8fa1f2112bf991be.zip | |
kde-apps/okular: Fix DEPENDs, tests succeed
Package-Manager: portage-2.2.27
| -rw-r--r-- | kde-apps/okular/okular-5.9999.ebuild | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/kde-apps/okular/okular-5.9999.ebuild b/kde-apps/okular/okular-5.9999.ebuild index ad53d645d69..e08e661df0a 100644 --- a/kde-apps/okular/okular-5.9999.ebuild +++ b/kde-apps/okular/okular-5.9999.ebuild @@ -5,6 +5,7 @@ EAPI=5 KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" EGIT_BRANCH="frameworks" FRAMEWORKS_MINIMAL="5.18.0" inherit kde5 @@ -12,15 +13,17 @@ inherit kde5 DESCRIPTION="Universal document viewer based on KPDF" HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular" KEYWORDS="" -IUSE="chm crypt dpi djvu ebook +jpeg +pdf +postscript +tiff" +IUSE="chm crypt djvu ebook +jpeg +pdf +postscript +tiff" # TODO: -# * Deactivated dependency media-libs/qimageblitz as there is no Qt5 version -# yet +# * Deactivated media-libs/qimageblitz as there is no Qt5 version yet +# * Deactivated kde-apps/kdegraphics-mobipocket, no Qt5 version yet +# * Not packaged: Qt5TextToSpeech -DEPEND=" +COMMON_DEPEND=" $(add_frameworks_dep kactivities) $(add_frameworks_dep karchive) $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) $(add_frameworks_dep kcoreaddons) @@ -39,12 +42,10 @@ DEPEND=" dev-qt/qtwidgets:5 media-libs/freetype media-libs/phonon[qt5] - sys-devel/gettext sys-libs/zlib chm? ( dev-libs/chmlib ) crypt? ( app-crypt/qca:2[qt5] ) djvu? ( app-text/djvu ) - dpi? ( $(add_plasma_dep libkscreen) ) ebook? ( app-text/ebook-tools ) jpeg? ( $(add_kdeapps_dep libkexiv2) @@ -54,18 +55,26 @@ DEPEND=" postscript? ( app-text/libspectre ) tiff? ( media-libs/tiff:0 ) " -RDEPEND="${DEPEND} - !kde-base/okular:4 +DEPEND="${COMMON_DEPEND} + sys-devel/gettext " -RESTRICT=test -# test 2: parttest hangs +RDEPEND="${COMMON_DEPEND}" + +src_prepare() { + kde5_src_prepare + + if ! use test ; then + sed -i \ + -e "/^add_subdirectory.*conf\/autotests/ s/^/#DONT/" \ + CMakeLists.txt || die + fi +} src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package chm CHM) $(cmake-utils_use_find_package crypt Qca-qt5) $(cmake-utils_use_find_package djvu DjVuLibre) - $(cmake-utils_use_find_package dpi KF5Screen) $(cmake-utils_use_find_package ebook EPub) $(cmake-utils_use_find_package jpeg KF5KExiv2) $(cmake-utils_use_find_package pdf Poppler) |
