From c57c449cd3d0d14d4a9226b6943ae07782c0d9d2 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 15 Mar 2016 21:02:22 +0100 Subject: kde-apps: Add 15.12.3 from kde overlay Package-Manager: portage-2.2.27 --- kde-apps/gwenview/Manifest | 1 + kde-apps/gwenview/gwenview-15.12.3.ebuild | 89 +++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 kde-apps/gwenview/gwenview-15.12.3.ebuild (limited to 'kde-apps/gwenview') diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest index f498cf47aed9..2eaac2fd3615 100644 --- a/kde-apps/gwenview/Manifest +++ b/kde-apps/gwenview/Manifest @@ -1,3 +1,4 @@ DIST gwenview-15.08.3.tar.xz 2922708 SHA256 6622d11379e403ea78ec75fdf37b4460843ecd50b07e68c88f74efa8a780bcb9 SHA512 46736e67bd11f417d7599bd9ee1948af901af4dae7b8cd5837da0613ba70e5e848a3dade2d90a80d68e337ca236bababca050eddb799d37c4e4cb18d87f68e15 WHIRLPOOL 45869d6f12b26443da7550ce9ea3de06471b250e0c766bc22284496d5b3fc8908053b652ccf86370c6ea5dd17215f59f3a5dad82440a77ac0c3a3e64f1b1a601 DIST gwenview-15.12.1.tar.xz 2850712 SHA256 30a945727574a9fc5d47834f1d31fe0096649b58c86f0c790e8218788ec00caf SHA512 f17f91dcc1cd15e63c04493939ee9cd4a98c65a33f925dd756c6c0bb7474febc47eb3928ffe88e87630f97eb1a1e0098887a7c48c12b6473b4c370862f98a25f WHIRLPOOL d78123f6b2eeafab6cacaefe3b62d9cc0fb07a833454f1f7f6882070c1f017667c6182128e576bfb9ab907736d7971bbab352f018dda3a07d1eb6cbe0d2951fa +DIST gwenview-15.12.3.tar.xz 2851008 SHA256 c9b6248d748a3e6bef9a6fea100b15caa502c14a71ab38d5c2ae7328e9509187 SHA512 fa8884627e129a829217744b3d0a7a1fbf8ad3ff05c86117497299f9c8cfabe4e0dab4b221401a8a50288462d17d676b5e5838ed9d601f24f228c0f9832cab33 WHIRLPOOL c2818ce687f78870634daf9c4394e2d2d5e35c012ee2c9e4ec9606ad8a64c463cf0d4fcbe71126c9681c7c252037e03a96681420a4c01f95bebe556dc6b87773 DIST gwenview-4.14.3.tar.xz 2910652 SHA256 2032d18bc20ea490f3d1298e015ffac2a7b96eb7a76c02578df0713c1ab427a0 SHA512 cb64b2278adb01f0fad92d861126ff8256c80ae8780de0a37bcc1e6a0e19e2f5b14c09fc884c6d759a0cd6b3a2611787235020745147c9fc66883d61ab4861c3 WHIRLPOOL 6e786942bfb45965af7f765961822b7d2d0929facede5e197a36d67b82aaa3a036261288738fedec33e65ad117a4f14009f59eddb3f89d07ea9584f72fce103f diff --git a/kde-apps/gwenview/gwenview-15.12.3.ebuild b/kde-apps/gwenview/gwenview-15.12.3.ebuild new file mode 100644 index 000000000000..7292b6a29577 --- /dev/null +++ b/kde-apps/gwenview/gwenview-15.12.3.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +KDE_HANDBOOK="true" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="KDE image viewer" +HOMEPAGE=" + https://www.kde.org/applications/graphics/gwenview/ + https://userbase.kde.org/Gwenview +" +KEYWORDS=" ~amd64 ~x86" +IUSE="kipi raw semantic-desktop X" + +# requires running environment +RESTRICT="test" + +COMMON_DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtopengl) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + media-gfx/exiv2:= + media-libs/lcms:2 + media-libs/libpng:0= + media-libs/phonon[qt5] + virtual/jpeg:0 + kipi? ( $(add_kdeapps_dep libkipi) ) + raw? ( $(add_kdeapps_dep libkdcraw) ) + semantic-desktop? ( + $(add_frameworks_dep baloo) + $(add_frameworks_dep kfilemetadata) + ) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kimageformats) + $(add_qt_dep qtimageformats) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package kipi KF5Kipi) + $(cmake-utils_use_find_package raw KF5KDcraw) + $(cmake-utils_use_find_package X X11) + ) + + # Workaround for bug #479510 + if [[ -e ${EPREFIX}/usr/include/${CHOST}/jconfig.h ]]; then + mycmakeargs+=( -DJCONFIG_H="${EPREFIX}/usr/include/${CHOST}/jconfig.h" ) + fi + + if use semantic-desktop; then + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo) + else + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None) + fi + + kde5_src_configure +} -- cgit v1.2.3-65-gdbad