summaryrefslogtreecommitdiff
path: root/kde-frameworks/kfilemetadata
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks/kfilemetadata')
-rw-r--r--kde-frameworks/kfilemetadata/Manifest2
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.100.0.ebuild68
2 files changed, 70 insertions, 0 deletions
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 2eee12e83e26..964106c7d303 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,5 +1,7 @@
+DIST kfilemetadata-5.100.0.tar.xz 452028 BLAKE2B fe03846f5d653b33d7cd831080671f2200d51a65dcaafae93be27d2d786285437fdd7ed21990d058b72b6a30bf9ac0c38d6074706ec0758537706dfad2d50876 SHA512 7826e010d48cf748ad018322ac73db86f32ebcd3bd8ae944c85b2e8078c9e1882b8c234ba159aad92cae84a288acccea836847cf78a7c2c94f0a93559d546ebd
DIST kfilemetadata-5.96.0.tar.xz 437292 BLAKE2B e0c34856128ad8b78cde050d97a594ae0e0a841ae7a02f7946730cbe808de163e55a3ac2e31e1c0cace9b2726d0cb630b3c230a895a9e8620ba28c89f3bc73bb SHA512 c0331f50799b17828fc5f34223be7e2d4f27b9347709115a3f6bda5c56324ead3d70021089a7078c4d4104f7d0d8fc5b04fb22cca7e30bf682d08a0f5bd4fafe
DIST kfilemetadata-5.99.0.tar.xz 439532 BLAKE2B 251617854bb7aa1b2a916e7f35651f29219066c7ce9659b60c93c29ab03156d3dda4d3536e4916f2a00db614c1e23f8ee4cc5de90f461593f2568e9cc20461fc SHA512 1499c9158fe6e1bf59f5150350b8f698e78881ddb251994ad6e6be0e471ffa1b4c092abc154e8a440eaa14a1f081ca411815800a3541a45bdd7d0b6767942db3
+EBUILD kfilemetadata-5.100.0.ebuild 1678 BLAKE2B 8727f3350443d4cbd3de5c2e2dde0904ee06d633ba0ffa7f71d3645003209c8fd776c824065be7ee8d2d4af8130ad4c12eabb1b092ecbc228308ee623297fed6 SHA512 d0f545a4d954c76b845a53c872e20d1a89982b21eb3c6aa6acb18c66e1e014d5b4f8c43e3441b8580ffa058bf1280490bf26dc147a510f2249b558af6d985e1d
EBUILD kfilemetadata-5.96.0.ebuild 1675 BLAKE2B 4cba01f631f91cde214780491972d5618c64abfa53fdc1af02cc7adaf252f255b62ddc4739838afc7de4bbfbf4b23d3654e59582182bff47bc09f206da5f98bf SHA512 5992cdc0e4cd04180576b368ae7be4c6d230a33da12fc1c84accbb773e89606309ff54d5e56464f69ec149bb17259a382ee3a6f364380ce0f9e2ca855dee2662
EBUILD kfilemetadata-5.99.0.ebuild 1677 BLAKE2B 5752546f3a43bf8e8f0c3a1cc22e58def83f2fe371ec6159b8686d31e89a9b11f357b3c9243703c1f83e31ecfd33d93b816788ec624b4e14b710091cafbdfb26 SHA512 b8852505aedc7a262abc019cc442b5ec434bdfd6841d924678b283c56cb906ed7ebfb557eecbc994b7ff86bcaf963f6d6efaa0f47c6f7d860d26e43b9e1c0194
MISC metadata.xml 724 BLAKE2B 26662ad6f30efc50657e17c79e056226389f31df126011c446dd5bc8a38449d5eb1ca4cede8ce97d4a5420b65ba0234e9d3428d34273ef9f58eda73960307a2c SHA512 5df051944e48dcd008517ad078ba39593de7ae1188eb9b1bccd429728d87240dc5b9c341b4ce706f5774f414c0c0fdd00a550a95475f427c6e1b28dde4d509ff
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.100.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.100.0.ebuild
new file mode 100644
index 000000000000..9181d233b99b
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.100.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..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 office pdf taglib"
+
+RESTRICT="test"
+
+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= )
+ mobi? ( kde-apps/kdegraphics-mobipocket:5 )
+ office? ( =kde-frameworks/karchive-${PVCUT}*:5 )
+ pdf? ( app-text/poppler[qt5] )
+ taglib? ( media-libs/taglib )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+"
+
+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 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() {
+ 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
+}