From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- kde-apps/gwenview/Manifest | 7 +++ kde-apps/gwenview/gwenview-17.04.3.ebuild | 97 +++++++++++++++++++++++++++++++ kde-apps/gwenview/gwenview-17.08.1.ebuild | 97 +++++++++++++++++++++++++++++++ kde-apps/gwenview/metadata.xml | 11 ++++ 4 files changed, 212 insertions(+) create mode 100644 kde-apps/gwenview/Manifest create mode 100644 kde-apps/gwenview/gwenview-17.04.3.ebuild create mode 100644 kde-apps/gwenview/gwenview-17.08.1.ebuild create mode 100644 kde-apps/gwenview/metadata.xml (limited to 'kde-apps/gwenview') diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest new file mode 100644 index 000000000000..b0dde4edc8f4 --- /dev/null +++ b/kde-apps/gwenview/Manifest @@ -0,0 +1,7 @@ +DIST gwenview-17.04.3.tar.xz 5903720 SHA256 8abe06b71af9154cd7b5026b1459f9b94a8f1930527c2b1f20daaecc2244be89 SHA512 34c21beeabbbc28b71ec4723597003e5ebd466e9b2646ef0ebb7b39bc94ebabb0183930afbca99fa440206e08dcf6ad6fe26738d1d01b00584481cb1ed289fcb WHIRLPOOL ac4b6160b84237b16f99048f2269a779368eaa51ae96804ffc8797188aaee7e665f9a9a0d971509e296dfdf87a44e800d19e8267c7c2b7f6adadfd24c9164245 +DIST gwenview-17.08.1.tar.xz 5907708 SHA256 678f0696c12f154a0ac84678a8948d5f66a4ead40cf50c701c1eeb03003aacb8 SHA512 7e462a39601977dc9b03b7cf21b4d9501c34c0ed492df961fa401b21a67106b64f65b82382cc246574c37ab4f8bc4a0af0aafab4dcf44e063a5553e53e56446f WHIRLPOOL 2d0a666e987376870e33192528992c2afd2c7fa6df0b74d5e04629094dffca233d7051e39767687db99d98b8588676fa8c4b88376fd5bd6b8485718329882fb8 +EBUILD gwenview-17.04.3.ebuild 2340 SHA256 e2dfd54879aca324ff9bd9fe6b4fc939c257b7ac5169966b1f13fce651fe8935 SHA512 46a859a892b704a107c0a3b64c5d721203882dc18be51cc9b0f794fed15b7bd60a9acf43c5479783b08ba9e9670f8673d1f5f561f1ca2f7d9ee662154d99ed50 WHIRLPOOL 0a5c75c85f250d3e03bbf104c496de0940ee6f7ee971a60f16b39b092e3fe346d707693a960699f13accd1ff48d5c2b610d69941a945ad579a04807a3184196a +EBUILD gwenview-17.08.1.ebuild 2342 SHA256 cf62a5c248da4ec8bb5a7764fcbc9ebd22611910225171a0fbb69f8ed4e01c7d SHA512 d671636cc22f3fc1b96550f9b9d34ce8755006b29da43da6d97be17b5120305cf71fdff4772a582d61fc399910c6eab5511c195516fb794c141ab761e5fb2f55 WHIRLPOOL 6029ee8f5668da5a66f7842d20fe19d2c69922f7f69516755006e637adcfb6de27cd27c7fd2155321a5a089416084ebb2dadd53b9127dc356857c17a9322b334 +MISC ChangeLog 7617 SHA256 b155b9bf638c2cfbbf2e31c33570d6d7eb526be6e821bf6b5b7712dde39b09ec SHA512 6660d4df92932af373647caa0c7b9f0bc28eb48f0f34a91a59330165cec6bbc23a2e73b9ff4539273f761da7a711813afc365d8f914a49efa6119ce8f1a0c67e WHIRLPOOL bffa9887ed041baa09089adc46ada86d78b6c87bf8690593975d853599ce04f8b8660de1841a80925ac7e757513121b62b37b690530a1e10d43d7a99540cbb02 +MISC ChangeLog-2015 30977 SHA256 1bedc65eaeee53db3e7f687666981fa5c2f0d0a34a5d7492eb864211e357bdd4 SHA512 b4c888721454eb6257bfdf74e8480d6ef7413159d55352bf6e567fad0dd23e6ff7ce6aef7973ac2e5a1f921667a7ddd64da4ee447be2bd6558389957a9e9cadc WHIRLPOOL 88591e385b9eefe92cf8eb191718f19a54041623f77b7c0068dd5ba344f4e01c0bea92b42b697d0e812c0bf22d1777dc6bb4ffeb913fa6adc28185e51e3cd90e +MISC metadata.xml 334 SHA256 7dcef34299165db562a6726fa6ac9c8600af5ac1bf0933f7e85dd01cd6657e91 SHA512 7affa42bad3fbaf2c75776c009d37f6cef23d5d1d5ea6b881e71c0cbef69d2fce2d82b120e74dea2b159381adb9e383cb4957e00f33fac00e88e97f3236faf13 WHIRLPOOL a61c324daec2cb00b8b8563a7cc109ac42c2d468c7977e750594a0cf3d05576081b43cd2486654f96718e76844935c2a65594f9861d253e5deeff640ead9ca1b diff --git a/kde-apps/gwenview/gwenview-17.04.3.ebuild b/kde-apps/gwenview/gwenview-17.04.3.ebuild new file mode 100644 index 000000000000..7f8f0a214fdc --- /dev/null +++ b/kde-apps/gwenview/gwenview-17.04.3.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 +" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +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 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 '' '' '5=') ) + 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_frameworks_dep kwindowsystem) + $(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) + ) + + if use semantic-desktop; then + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo) + else + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None) + fi + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version kde-apps/svgpart:${SLOT} ; then + elog "For SVG support, install kde-apps/svgpart:${SLOT}" + fi + + if use kipi && ! has_version media-plugins/kipi-plugins ; then + elog "Plugins for the KIPI interface can be found in media-plugins/kipi-plugins" + fi +} diff --git a/kde-apps/gwenview/gwenview-17.08.1.ebuild b/kde-apps/gwenview/gwenview-17.08.1.ebuild new file mode 100644 index 000000000000..f1f6fa36c422 --- /dev/null +++ b/kde-apps/gwenview/gwenview-17.08.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 +" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +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 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 '' '' '5=') ) + 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_frameworks_dep kwindowsystem) + $(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) + ) + + if use semantic-desktop; then + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo) + else + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None) + fi + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version kde-apps/svgpart:${SLOT} ; then + elog "For SVG support, install kde-apps/svgpart:${SLOT}" + fi + + if use kipi && ! has_version media-plugins/kipi-plugins ; then + elog "Plugins for the KIPI interface can be found in media-plugins/kipi-plugins" + fi +} diff --git a/kde-apps/gwenview/metadata.xml b/kde-apps/gwenview/metadata.xml new file mode 100644 index 000000000000..69546da44ccc --- /dev/null +++ b/kde-apps/gwenview/metadata.xml @@ -0,0 +1,11 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + Support for the KDE Image Plugin Interface + + -- cgit v1.2.3