From feb0daf81d888e9160f9f94502de09b66f2a63fd Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 21 Jun 2020 17:50:24 +0100 Subject: gentoo resync : 21.06.2020 --- kde-frameworks/kfilemetadata/Manifest | 2 + .../kfilemetadata/kfilemetadata-5.71.0.ebuild | 68 ++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 kde-frameworks/kfilemetadata/kfilemetadata-5.71.0.ebuild (limited to 'kde-frameworks/kfilemetadata') diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest index 59d1ec09136b..37536bce8804 100644 --- a/kde-frameworks/kfilemetadata/Manifest +++ b/kde-frameworks/kfilemetadata/Manifest @@ -1,3 +1,5 @@ DIST kfilemetadata-5.70.0.tar.xz 422812 BLAKE2B f55aab0be0009d0d190c6625ec2ce3a8ec297c62570ecb2724e2ddd4c5fb69397ffd3b2e822cf6301e8af18375de0f29015e61c93618b220c0fda86d1d293791 SHA512 51576765c334e885ef55bc6373821583f8ad1fe81cd6e7aaaa21c4ede9cae27fd162e5bbb29dd553e1cbc045a3396dd8d48d66171ce7dc82d4976d9c698df706 +DIST kfilemetadata-5.71.0.tar.xz 425156 BLAKE2B 1332693db05f5fc284026b8ae8c59145478b6c6adbb894c060217a61cc9c59f624e43bc2c36fd7a404961e19833f821b755444de645449b2719209123f887f5e SHA512 745a124ea48218d1be7b207393c045b6c2c6fdf063925340ed434593663c8fa28e45b622f52a12edf0d0bba7258449e7505d0b9d3ab8318bf969c7d5ce8decb1 EBUILD kfilemetadata-5.70.0.ebuild 1678 BLAKE2B 9d0b71011ddda7bdf037983a716b2470a3ede46dbbd001a5bdccec73a92414f460555670ef6a5b985c6d68f626c51d02be5f1d41d5e128678bd68a3b591b352a SHA512 31c3bad28f9796fcb2fdebe1b72d090cf9c073b8408ccf5c54f1bc67ec9426bf4fd7023cee94c21a89d2c9d09cffeb28667f618c67edccd6f8163639f2fca9c9 +EBUILD kfilemetadata-5.71.0.ebuild 1681 BLAKE2B d676d384158400cd901bdc8fe700bd40f256c1cc99524c98a796a508a073834ae3d22200c0bd0412b21f57196c5721e547750556189ea8fc19b6bc82725318d1 SHA512 e29720b94ab2f1c601d222b0bd6a9c2cd782dba87c76ca9044fc85f877f65a0b30b6e8f468d36da787ca8cf5a1c727b672656c2bfce4e3e545658414f4b51bb3 MISC metadata.xml 417 BLAKE2B aa8d6d559e73a1d2f892c261e89d5f1d7505c79cfe9d96fb10c82a12ed689b13272b71f734960c43b462f52ace1393b500a8df1730b40755c43a3c49844ddf0e SHA512 aafd2b414edbdd487c969a1f4adf8cc6ed8152df7b05c68182eb9f9ab891068afd3a0afe3edbc61645678cfb687e4b95e4b8ba30b0f13744c4d84cc2a0958eb1 diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.71.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.71.0.ebuild new file mode 100644 index 000000000000..63201f961d01 --- /dev/null +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.71.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PVCUT=$(ver_cut 1-2) +QTMIN=5.14.1 +inherit ecm kde.org python-any-r1 + +DESCRIPTION="Library for extracting file metadata" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="epub exif ffmpeg kernel_linux office pdf taglib" + +BDEPEND=" + test? ( ${PYTHON_DEPS} ) +" +RDEPEND=" + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + epub? ( app-text/ebook-tools ) + exif? ( media-gfx/exiv2:= ) + ffmpeg? ( media-video/ffmpeg:0= ) + office? ( =kde-frameworks/karchive-${PVCUT}*:5 ) + 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 + ecm_pkg_setup +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package epub EPub) + $(cmake_use_find_package exif LibExiv2) + $(cmake_use_find_package ffmpeg FFmpeg) + $(cmake_use_find_package office KF5Archive) + $(cmake_use_find_package pdf Poppler) + $(cmake_use_find_package taglib Taglib) + ) + + ecm_src_configure +} + +src_test() { + # FIXME: bug 644650, fails on tmpfs (but not for everyone) + local myctestargs=( -E "(usermetadatawritertest)" ) + ecm_src_test +} + +pkg_postinst() { + ecm_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 +} -- cgit v1.2.3