kfilemetadata5: update to 5.61.0
5.61.0 Get mobipocket extractor up-to-date, but keep disabled 5.60.0 Fix extracting of some properties to match what was written Use debugging category in taglib extractor/writer Format photo exposure bias value fix property name Remove photo prefix from every exif property name Rename ImageMake and ImageModel properties [UserMetaData] Add method to query which attributes are set Format focal length as milli meter Format photo exposure time as rational when applicable Enable usermetadatawritertest for all UNIXes, not only Linux Format the aperture values as F numbers 5.59.0 Show 3 significant figures when displaying doubles 5.58.0 [TagLibExtractor] Fix crash on invalid Speex files Fix exivextractor crash with malformed files Declare properties as meta type Change properties attributes for consistency Handle variant list in formatting functions Fix for Windows' LARGE_INTEGER type Fix (compilation) errors for Windows UserMetaData implementation Add missing mimetype to taglib writer [UserMetaData] Handle changes in attribute data size correctly [UserMetaData] Untangle Windows, Linux/BSD/Mac and stub code
This commit is contained in:
parent
c43bc6b55c
commit
09fd23e5dd
4 changed files with 29 additions and 20 deletions
|
@ -1,8 +1,7 @@
|
||||||
# $NetBSD: Makefile,v 1.52 2019/07/23 17:20:01 wiz Exp $
|
# $NetBSD: Makefile,v 1.53 2019/08/27 20:39:06 markd Exp $
|
||||||
|
|
||||||
DISTNAME= kfilemetadata-${KF5VER}
|
DISTNAME= kfilemetadata-${KF5VER}
|
||||||
PKGNAME= ${DISTNAME:S/-/5-/}
|
PKGNAME= ${DISTNAME:S/-/5-/}
|
||||||
PKGREVISION= 4
|
|
||||||
CATEGORIES= sysutils
|
CATEGORIES= sysutils
|
||||||
|
|
||||||
HOMEPAGE= https://community.kde.org/Frameworks
|
HOMEPAGE= https://community.kde.org/Frameworks
|
||||||
|
@ -15,23 +14,13 @@ USE_TOOLS+= msgmerge pkg-config
|
||||||
|
|
||||||
DEPENDS+= catdoc-[0-9]*:../../textproc/catdoc
|
DEPENDS+= catdoc-[0-9]*:../../textproc/catdoc
|
||||||
|
|
||||||
SUBST_CLASSES+= xdg
|
|
||||||
SUBST_STAGE.xdg= pre-configure
|
|
||||||
SUBST_MESSAGE.xdg= Install via examples dir.
|
|
||||||
SUBST_FILES.xdg= CMakeLists.txt
|
|
||||||
SUBST_SED.xdg= -e 's:{KDE_INSTALL_CONFDIR}:{KDE_INSTALL_XDG_EX_DIR}:'
|
|
||||||
|
|
||||||
MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg
|
|
||||||
CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/kfilemetadata.categories \
|
|
||||||
${PKG_SYSCONFDIR}/xdg/kfilemetadata.categories
|
|
||||||
|
|
||||||
.include "../../lang/python/tool.mk"
|
.include "../../lang/python/tool.mk"
|
||||||
.include "../../archivers/karchive/buildlink3.mk"
|
.include "../../archivers/karchive/buildlink3.mk"
|
||||||
.include "../../audio/taglib/buildlink3.mk"
|
.include "../../audio/taglib/buildlink3.mk"
|
||||||
.include "../../devel/kcoreaddons/buildlink3.mk"
|
.include "../../devel/kcoreaddons/buildlink3.mk"
|
||||||
.include "../../devel/ki18n/buildlink3.mk"
|
.include "../../devel/ki18n/buildlink3.mk"
|
||||||
.include "../../graphics/exiv2/buildlink3.mk"
|
.include "../../graphics/exiv2/buildlink3.mk"
|
||||||
.include "../../multimedia/ffmpeg3/buildlink3.mk"
|
.include "../../multimedia/ffmpeg4/buildlink3.mk"
|
||||||
.include "../../print/poppler-qt5/buildlink3.mk"
|
.include "../../print/poppler-qt5/buildlink3.mk"
|
||||||
.include "../../sysutils/attr/buildlink3.mk"
|
.include "../../sysutils/attr/buildlink3.mk"
|
||||||
.include "../../textproc/ebook-tools/buildlink3.mk"
|
.include "../../textproc/ebook-tools/buildlink3.mk"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@comment $NetBSD: PLIST,v 1.7 2019/04/25 21:05:22 markd Exp $
|
@comment $NetBSD: PLIST,v 1.8 2019/08/27 20:39:06 markd Exp $
|
||||||
include/KF5/KFileMetaData/KFileMetaData/EmbeddedImageData
|
include/KF5/KFileMetaData/KFileMetaData/EmbeddedImageData
|
||||||
include/KF5/KFileMetaData/KFileMetaData/ExtractionResult
|
include/KF5/KFileMetaData/KFileMetaData/ExtractionResult
|
||||||
include/KF5/KFileMetaData/KFileMetaData/Extractor
|
include/KF5/KFileMetaData/KFileMetaData/Extractor
|
||||||
|
@ -42,6 +42,7 @@ lib/libKF5FileMetaData.so.${PKGVERSION}
|
||||||
qt5/mkspecs/modules/qt_KFileMetaData.pri
|
qt5/mkspecs/modules/qt_KFileMetaData.pri
|
||||||
qt5/plugins/kf5/kfilemetadata/kfilemetadata_epubextractor.so
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_epubextractor.so
|
||||||
qt5/plugins/kf5/kfilemetadata/kfilemetadata_exiv2extractor.so
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_exiv2extractor.so
|
||||||
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_ffmpegextractor.so
|
||||||
qt5/plugins/kf5/kfilemetadata/kfilemetadata_odfextractor.so
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_odfextractor.so
|
||||||
qt5/plugins/kf5/kfilemetadata/kfilemetadata_office2007extractor.so
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_office2007extractor.so
|
||||||
qt5/plugins/kf5/kfilemetadata/kfilemetadata_officeextractor.so
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_officeextractor.so
|
||||||
|
@ -52,7 +53,6 @@ qt5/plugins/kf5/kfilemetadata/kfilemetadata_postscriptdscextractor.so
|
||||||
qt5/plugins/kf5/kfilemetadata/kfilemetadata_taglibextractor.so
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_taglibextractor.so
|
||||||
qt5/plugins/kf5/kfilemetadata/kfilemetadata_xmlextractor.so
|
qt5/plugins/kf5/kfilemetadata/kfilemetadata_xmlextractor.so
|
||||||
qt5/plugins/kf5/kfilemetadata/writers/kfilemetadata_taglibwriter.so
|
qt5/plugins/kf5/kfilemetadata/writers/kfilemetadata_taglibwriter.so
|
||||||
share/examples/kde-xdg/kfilemetadata.categories
|
|
||||||
share/locale/ar/LC_MESSAGES/kfilemetadata5.mo
|
share/locale/ar/LC_MESSAGES/kfilemetadata5.mo
|
||||||
share/locale/bg/LC_MESSAGES/kfilemetadata5.mo
|
share/locale/bg/LC_MESSAGES/kfilemetadata5.mo
|
||||||
share/locale/bs/LC_MESSAGES/kfilemetadata5.mo
|
share/locale/bs/LC_MESSAGES/kfilemetadata5.mo
|
||||||
|
@ -98,3 +98,4 @@ share/locale/tr/LC_MESSAGES/kfilemetadata5.mo
|
||||||
share/locale/uk/LC_MESSAGES/kfilemetadata5.mo
|
share/locale/uk/LC_MESSAGES/kfilemetadata5.mo
|
||||||
share/locale/zh_CN/LC_MESSAGES/kfilemetadata5.mo
|
share/locale/zh_CN/LC_MESSAGES/kfilemetadata5.mo
|
||||||
share/locale/zh_TW/LC_MESSAGES/kfilemetadata5.mo
|
share/locale/zh_TW/LC_MESSAGES/kfilemetadata5.mo
|
||||||
|
share/qlogging-categories5/kfilemetadata.categories
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
$NetBSD: distinfo,v 1.6 2019/04/25 21:05:22 markd Exp $
|
$NetBSD: distinfo,v 1.7 2019/08/27 20:39:06 markd Exp $
|
||||||
|
|
||||||
SHA1 (kfilemetadata-5.57.0.tar.xz) = 604b70f7dca78562a31a4d86bff4d0102144ff03
|
SHA1 (kfilemetadata-5.61.0.tar.xz) = 5b9480ec4a014a3ef252968f1de25786f62cf367
|
||||||
RMD160 (kfilemetadata-5.57.0.tar.xz) = e8482f2ff96b62e3760fe743ea98623debfa9036
|
RMD160 (kfilemetadata-5.61.0.tar.xz) = edadcaf23b3fb8dbd5ae432448c43b63a5e24a6f
|
||||||
SHA512 (kfilemetadata-5.57.0.tar.xz) = a513a9e850758647e098177eeea793a2672644de531293b37d57ee216fd3048c124dbea99c5b469ce110fc538169fe72fcfd1b72a1296360d1f111d14bcf2b8e
|
SHA512 (kfilemetadata-5.61.0.tar.xz) = 440e5215004451fbb982cb00f5d72d547af5e25a58c89a075f422f16295c6bb055f03abca6cbef60396d0e3a188788c7ebc7f5aca1c505702fddb9b6882f5e14
|
||||||
Size (kfilemetadata-5.57.0.tar.xz) = 410556 bytes
|
Size (kfilemetadata-5.61.0.tar.xz) = 416760 bytes
|
||||||
|
SHA1 (patch-CMakeLists.txt) = 57d022aa86e532e9fe4185a2b5fc8b90b3e5e463
|
||||||
SHA1 (patch-cmake_FindFFmpeg.cmake) = 94c7699d9a62b86f3c188ad162385bc3319b7753
|
SHA1 (patch-cmake_FindFFmpeg.cmake) = 94c7699d9a62b86f3c188ad162385bc3319b7753
|
||||||
|
|
18
sysutils/kfilemetadata5/patches/patch-CMakeLists.txt
Normal file
18
sysutils/kfilemetadata5/patches/patch-CMakeLists.txt
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
$NetBSD: patch-CMakeLists.txt,v 1.1 2019/08/27 20:39:06 markd Exp $
|
||||||
|
|
||||||
|
Something in FindFFmpeg is caching failures so test lowest
|
||||||
|
version first.
|
||||||
|
|
||||||
|
--- CMakeLists.txt.orig 2019-08-03 19:54:00.000000000 +0000
|
||||||
|
+++ CMakeLists.txt
|
||||||
|
@@ -72,9 +72,9 @@ set_package_properties(LibExiv2 PROPERTI
|
||||||
|
TYPE OPTIONAL
|
||||||
|
PURPOSE "Support for image metadata")
|
||||||
|
|
||||||
|
+find_package(FFmpeg 55.27 COMPONENTS AVUTIL)
|
||||||
|
find_package(FFmpeg 57.48 COMPONENTS AVCODEC)
|
||||||
|
find_package(FFmpeg 57.40 COMPONENTS AVFORMAT)
|
||||||
|
-find_package(FFmpeg 55.27 COMPONENTS AVUTIL)
|
||||||
|
set_package_properties(FFmpeg PROPERTIES DESCRIPTION "Video Tag reader"
|
||||||
|
URL "https://ffmpeg.org/" TYPE OPTIONAL
|
||||||
|
PURPOSE "Support for video metadata")
|
Loading…
Reference in a new issue