summaryrefslogtreecommitdiff
path: root/kde-frameworks/kfilemetadata
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-13 21:59:42 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-13 21:59:42 +0100
commita0e652963f4d02b0e7c1148509f4ce3327c83808 (patch)
tree621db73bed25195d82efb6891ac2634295949450 /kde-frameworks/kfilemetadata
parent724570cf64d3eddb687d69ef236582cdd6363fb4 (diff)
gentoo auto-resync : 13:05:2023 - 21:59:42
Diffstat (limited to 'kde-frameworks/kfilemetadata')
-rw-r--r--kde-frameworks/kfilemetadata/Manifest2
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild66
2 files changed, 68 insertions, 0 deletions
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index ca3ac4b13799..be722d40fd1d 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,5 +1,7 @@
DIST kfilemetadata-5.104.0.tar.xz 469760 BLAKE2B 4cd1d17cac69b5069b212d390d09dca92a6d9745c163b26f44f6fd96c1a85de0b1e5cf34806c82be814361c70971295efe530dd3ad81163a099ae24c4c5fcee5 SHA512 4724826d16e867cbd5fef0b766d86ca791926aff3f93187660691e3d2bf5634980220b6e1d75143805834aff8f137cbbb493bddb5583bc087ab740267f560960
DIST kfilemetadata-5.105.0.tar.xz 469608 BLAKE2B a2baa33d31a562b87fc3977507a8a8c5ce3fdca62d008dae8f999ecfc1ed10efa911b113363ddfbcb70e23a7499a110fefef2acbe0fe4dd008bfcb637573a928 SHA512 9ff836a857b6a670a0cdac6080b4598715d2f9270ea3a90c587c93943cc72c8984a2d933daeb909971a93c74b0409af1ab46ab8c2070e3475f54bc7c110c8fab
+DIST kfilemetadata-5.106.0.tar.xz 470292 BLAKE2B 7294f0b18e05a2c3f7ed91383c0fd02183e6c366b4db349b521e68a7624c11374522b6a6239a99cc3ee0c9434925a3dfbf717d2aa83c60847f536931cb3174e6 SHA512 3ab1657d5b259500fc3a08abca5ba94d43f26b8953509543f16c09f5086bd20a82ea3b90001e184c8af61cc9a105ea580a175647b23c9b2dd636f9991ff4bd31
EBUILD kfilemetadata-5.104.0.ebuild 1608 BLAKE2B de12b20b6396a00ea6bfbfc78876d53db3149bd522a89b00b6db66064785e55daf370803be13d6030ec434b1a3448feba370e900e40bd20c7d4e7b6ded3dc495 SHA512 8b0307a839c27e48d43c2304c9b06ce6e628eacc79ba5a8c6096860bfc614b822f82cebca79721bd10d81f6e401136b267f288b89c9b854e969c5b11b8007af9
EBUILD kfilemetadata-5.105.0.ebuild 1611 BLAKE2B 9b2a872b12d779e5f8394f9bcc17465bf705a9a6eb7992dac396e0b98592f0727d8b7e1dc046ce59ef4200161f719aec85b356c952e657cc45da472287ac4eea SHA512 187cde7d09716e8d34cb3136830f57c18c0a89efd4e4777298178ccb733db8f4148ee2992a81fc5c1b3441a34c6b47cb6be29070ae8d1f70e1b23abbd317b7e6
+EBUILD kfilemetadata-5.106.0.ebuild 1611 BLAKE2B 9b2a872b12d779e5f8394f9bcc17465bf705a9a6eb7992dac396e0b98592f0727d8b7e1dc046ce59ef4200161f719aec85b356c952e657cc45da472287ac4eea SHA512 187cde7d09716e8d34cb3136830f57c18c0a89efd4e4777298178ccb733db8f4148ee2992a81fc5c1b3441a34c6b47cb6be29070ae8d1f70e1b23abbd317b7e6
MISC metadata.xml 645 BLAKE2B a40b11ced7037083642cb3edc9556090c3990213efd3c657d5b92325e4e965e41e0248e7ec8d91bebd263ffc658d1115d611a536adc1888eb7c757d31ce27b86 SHA512 d345ecf2534073c85a1f5eba743247d23ca6ef097fa20db3685b52fd5285b8f4c6f604890d80aaa20d9e0a2f101d947e1b4dbbdf62d740ac9b563e9f88766546
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild
new file mode 100644
index 000000000000..8cef200205be
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org optfeature python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="epub exif ffmpeg mobi pdf taglib"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtxml-${QTMIN}:5
+ =kde-frameworks/karchive-${PVCUT}*: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= )
+ mobi? ( kde-apps/kdegraphics-mobipocket:5 )
+ pdf? ( app-text/poppler[qt5] )
+ taglib? ( media-libs/taglib )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+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 mobi QMobipocket)
+ $(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() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc
+ optfeature "Microsoft Excel file indexing" dev-libs/libxls
+ fi
+ ecm_pkg_postinst
+}