summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-12-20 14:01:22 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2023-12-20 16:09:42 +0100
commit65582f37b8e4ce8952fd65e4213fc6e1b71fabb9 (patch)
tree9ee734375227866a11366aad5e99f654178da7b2 /kde-frameworks/kfilemetadata
parentkde-frameworks/kdoctools: 5.247.0 version bump (diff)
downloadgentoo-65582f37b8e4ce8952fd65e4213fc6e1b71fabb9.tar.gz
gentoo-65582f37b8e4ce8952fd65e4213fc6e1b71fabb9.tar.bz2
gentoo-65582f37b8e4ce8952fd65e4213fc6e1b71fabb9.zip
kde-frameworks/kfilemetadata: 5.247.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/kfilemetadata')
-rw-r--r--kde-frameworks/kfilemetadata/Manifest1
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.247.0.ebuild65
2 files changed, 66 insertions, 0 deletions
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index a1c812fca28f..afffcd6d2854 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,3 +1,4 @@
DIST kfilemetadata-5.112.0.tar.xz 472928 BLAKE2B 9f0867b95abe33c37227d0955fd7044548baf1d1b07ccc74950d15d65e3c61cda0bca44198e0a2b12e3e7d2f763db436a7612ab5f5b5ecc9f6093e2415a51a1a SHA512 6d7e6a25c9360edc274baa5de578afe088e2d4c5ef53f81329b806defbcb7dd7084975b2367972a5a5d8915c07cc2cecc243e0ad750e443801f8c11d693aa787
DIST kfilemetadata-5.113.0.tar.xz 526884 BLAKE2B 3b4d1ad31f7ca8fb07ea0b41524d6280be1ba7954d4eeefcb9a41e945a37a6ccecde7d8eece38653548cb1dfd6b41ed8bfaa501ac0b4ca60b3439148e233878d SHA512 95790940e1d04849ed25046da38ccd62f6929108c205ec8bff3bbb912c03dd2e28ce2ecf5e544320aa73482a6ea5146d2bc71638e98b36b037f0d77ab3abc46d
DIST kfilemetadata-5.246.0.tar.xz 559704 BLAKE2B 16f4d197448f589b41b10b1d18233df4d4ab1d3bb4e145cfb0b32797a075f2380276ad96fce2c49cc01818b4cc3e3acc2cbc522bf9e9f90c166113d546647832 SHA512 275c55bd1eb1987477457776d48711af8c6f44dbc4f187a6195c6603326a3aac6adf6eed0b0af43cbac689d26a48bd64c9a5643c82412fa9da5388958b048055
+DIST kfilemetadata-5.247.0.tar.xz 559684 BLAKE2B f1988829e673fbd59343b58ea29df554f7449ccda9fd11d37ceda2650e9a6ce4c5dd4b63ffd5ebe336504a40c9c0b0c0dede6eeb1ec9328b3ee1607e25bd2745 SHA512 e59fd92297e034b9791ac01b294cda081412f5398031da2992357599cdcdb0c5e04bafd7ed14d2540bdf0eb9c91fa76417370e7b3d0daef1f2bfc39c6ddbac88
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.247.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.247.0.ebuild
new file mode 100644
index 000000000000..edad165c2283
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.247.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.0
+inherit ecm frameworks.kde.org optfeature python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64"
+IUSE="epub exif ffmpeg mobi pdf taglib"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ epub? ( app-text/ebook-tools )
+ exif? ( media-gfx/exiv2:= )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ mobi? ( kde-apps/kdegraphics-mobipocket:6 )
+ pdf? ( app-text/poppler[qt6(-)] )
+ taglib? ( media-libs/taglib )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+CMAKE_SKIP_TESTS=(
+ # FIXME: bug 644650, fails on tmpfs (but not for everyone)
+ usermetadatawritertest
+)
+
+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
+}
+
+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
+}