summaryrefslogtreecommitdiff
path: root/kde-frameworks/kfilemetadata
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
commitfc637fb28da700da71ec2064d65ca5a7a31b9c6c (patch)
tree326613a08f25851c388715e205576a2e7d25dc4f /kde-frameworks/kfilemetadata
parentb24bd25253fe093f722ab576d29fdc41d04cb1ee (diff)
gentoo resync : 18.08.2019
Diffstat (limited to 'kde-frameworks/kfilemetadata')
-rw-r--r--kde-frameworks/kfilemetadata/Manifest2
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.61.0.ebuild68
2 files changed, 70 insertions, 0 deletions
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 33acd71fec2b..9b9c2faf4867 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,3 +1,5 @@
DIST kfilemetadata-5.60.0.tar.xz 415240 BLAKE2B ce65cf1c9743a2077c1548e47e64f8e1a11daf071c99b3ebb4568639d68a7d5aca70f00fc93fff3003e9491143098c3e91667008b6976f66aab5ed333466fac2 SHA512 e9ed29e3c1f0d03ec99ca3da1b7128c3ec75db7165ccf8d722457817e7feae94056ec210e43872830034e583fc38844d30a63abf2ca7078e1daa98fe6ea00f3a
+DIST kfilemetadata-5.61.0.tar.xz 416760 BLAKE2B a00e57518c89fc0907fcbfb858455a7220f55647553ae3142e10ae2731789dd0a138ecd40c1f6060d7c0deb6cd59ed83faedc956cae6983a7fb956478f6762a7 SHA512 440e5215004451fbb982cb00f5d72d547af5e25a58c89a075f422f16295c6bb055f03abca6cbef60396d0e3a188788c7ebc7f5aca1c505702fddb9b6882f5e14
EBUILD kfilemetadata-5.60.0.ebuild 1695 BLAKE2B 2fe48a317a76d901c2ce02eda4e0bf73602b8c6cd7eb91e8c8006d263643953304b2cc98b44d829436744599add14119e0abc18f8e3f0a9532013b08ce5aaec7 SHA512 50fffbc8e047a398be5dda876eaa8b0e4f07b99dba55f28603cc9a78f3402a439e68d8b1dcb45cf607aecd5476a57634fd7e264ff85822d26abef7228a1e8569
+EBUILD kfilemetadata-5.61.0.ebuild 1698 BLAKE2B 0a0c32ebbc12f92c79da36b635485ef4c02f8de55a7107236ebb7633160427004406721ff63ae064d17ee18aad3d45f5b7a6fb45a95e4a63c2738e5a10fb568e SHA512 d53d4560d8e9d10a3384ae67ad53ef050aee0930c6b82ed0b83d7bd5ddd8a30286983b26f318d1e846da7da07717b0f66f402708955ee03a92e06dff56680c19
MISC metadata.xml 417 BLAKE2B aa8d6d559e73a1d2f892c261e89d5f1d7505c79cfe9d96fb10c82a12ed689b13272b71f734960c43b462f52ace1393b500a8df1730b40755c43a3c49844ddf0e SHA512 aafd2b414edbdd487c969a1f4adf8cc6ed8152df7b05c68182eb9f9ab891068afd3a0afe3edbc61645678cfb687e4b95e4b8ba30b0f13744c4d84cc2a0958eb1
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.61.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.61.0.ebuild
new file mode 100644
index 000000000000..5a6fb7dd57ca
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.61.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+inherit kde5 python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="epub exif ffmpeg kernel_linux libav office pdf taglib"
+
+BDEPEND="
+ test? ( ${PYTHON_DEPS} )
+"
+RDEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtxml)
+ epub? ( app-text/ebook-tools )
+ exif? ( media-gfx/exiv2:= )
+ ffmpeg? (
+ libav? ( >=media-video/libav-12.2:= )
+ !libav? ( media-video/ffmpeg:0= )
+ )
+ office? ( $(add_frameworks_dep karchive) )
+ pdf? ( app-text/poppler[qt5] )
+ taglib? ( media-libs/taglib )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+"
+
+RESTRICT+=" test"
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+ kde5_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package epub EPub)
+ $(cmake-utils_use_find_package exif LibExiv2)
+ $(cmake-utils_use_find_package ffmpeg FFmpeg)
+ $(cmake-utils_use_find_package office KF5Archive)
+ $(cmake-utils_use_find_package pdf Poppler)
+ $(cmake-utils_use_find_package taglib Taglib)
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ # FIXME: bug 644650, fails on tmpfs (but not for everyone)
+ local myctestargs=( -E "(usermetadatawritertest)" )
+ kde5_src_test
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version app-text/catdoc || ! has_version dev-libs/libxls; then
+ elog "To get additional features, optional runtime dependencies may be installed:"
+ elog "app-text/catdoc - indexing of Microsoft Word or Powerpoint files"
+ elog "dev-libs/libxls - indexing of Microsoft Excel files"
+ fi
+}