[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a
Maximiliano Curia
maxy at moszumanska.debian.org
Thu Jul 13 17:44:55 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=fe48230
The following commit has been merged in the master branch:
commit fe48230c64b8eb49af9b1a3dacd9e0ef85c1b1e9
Author: Robin Mills <robin at clanmills.com>
Date: Tue Mar 24 22:09:44 2015 +0000
#1040. Thank You Alan for reporting this and providing the patch. Thank You Thomas for validating this change.
---
src/properties.cpp | 16 +++++++++++++++-
src/xmp.cpp | 2 ++
2 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/src/properties.cpp b/src/properties.cpp
index 2fa7b5e..f367d06 100644
--- a/src/properties.cpp
+++ b/src/properties.cpp
@@ -96,6 +96,7 @@ namespace Exiv2 {
extern const XmpPropertyInfo xmpMicrosoftPhotoRegionInfoInfo[];
extern const XmpPropertyInfo xmpMicrosoftPhotoRegionInfo[];
extern const XmpPropertyInfo xmpMWGRegionsInfo[];
+ extern const XmpPropertyInfo xmpMWGKeywordInfo[];
extern const XmpPropertyInfo xmpVideoInfo[];
extern const XmpPropertyInfo xmpAudioInfo[];
extern const XmpPropertyInfo xmpDwCInfo[];
@@ -130,7 +131,8 @@ namespace Exiv2 {
{ "http://ns.microsoft.com/photo/1.2/", "MP", xmpMicrosoftPhotoInfo, N_("Microsoft Photo 1.2 schema") },
{ "http://ns.microsoft.com/photo/1.2/t/RegionInfo#", "MPRI", xmpMicrosoftPhotoRegionInfoInfo, N_("Microsoft Photo RegionInfo schema")},
{ "http://ns.microsoft.com/photo/1.2/t/Region#", "MPReg", xmpMicrosoftPhotoRegionInfo, N_("Microsoft Photo Region schema") },
- { "http://www.metadataworkinggroup.com/schemas/regions/", "mwg-rs", xmpMWGRegionsInfo,N_("Metadata Working Group Regions schema") },
+ { "http://www.metadataworkinggroup.com/schemas/regions/", "mwg-rs", xmpMWGRegionsInfo, N_("Metadata Working Group Regions schema") },
+ { "http://www.metadataworkinggroup.com/schemas/keywords/", "mwg-kw", xmpMWGKeywordInfo, N_("Metadata Working Group Keywords schema") },
{ "http://www.video", "video", xmpVideoInfo, N_("XMP Extended Video schema") },
{ "http://www.audio", "audio", xmpAudioInfo, N_("XMP Extended Audio schema") },
{ "http://rs.tdwg.org/dwc/index.htm", "dwc", xmpDwCInfo, N_("XMP Darwin Core schema") },
@@ -1003,6 +1005,18 @@ namespace Exiv2 {
{ 0, 0, 0, invalidTypeId, xmpInternal, 0 }
};
+ extern const XmpPropertyInfo xmpMWGKeywordInfo[] = {
+ { "Keywords", N_("Keywords"), "KeywordInfo", xmpText, xmpInternal, N_("Main structure containing keyword based information") },
+ { "Hierarchy", N_("Hierarchy"), "bag KeywordStruct", xmpBag, xmpExternal, N_("List of root keyword structures") },
+ { "Keyword", N_("Keyword"), "Text", xmpText, xmpExternal, N_("Name of keyword (-node)") },
+ { "Applied", N_("Applied"), "Boolean", xmpText, xmpExternal, N_("True if this keyword has been applied, False otherwise. If missing, mwg-kw:Applied is presumed True for leaf nodes and False for ancestor nodes") },
+ { "Children", N_("Children"), "bag KeywordStruct", xmpBag, xmpExternal, N_("List of children keyword structures") },
+
+ // End of list marker
+ { 0, 0, 0, invalidTypeId, xmpInternal, 0 }
+ };
+
+
extern const XmpPropertyInfo xmpVideoInfo[] = {
{ "Album", N_("Album"), "Text", xmpText, xmpExternal, N_("The name of the album.") },
{ "ArchivalLocation", N_("Archival Location"), "Text", xmpText, xmpExternal, N_("Information about the Archival Location.") },
diff --git a/src/xmp.cpp b/src/xmp.cpp
index 89fd092..1089bed 100644
--- a/src/xmp.cpp
+++ b/src/xmp.cpp
@@ -416,7 +416,9 @@ namespace Exiv2 {
SXMPMeta::RegisterNamespace("http://ns.microsoft.com/photo/1.2/t/RegionInfo#", "MPRI");
SXMPMeta::RegisterNamespace("http://ns.microsoft.com/photo/1.2/t/Region#", "MPReg");
SXMPMeta::RegisterNamespace("http://www.metadataworkinggroup.com/schemas/regions/", "mwg-rs");
+ SXMPMeta::RegisterNamespace("http://www.metadataworkinggroup.com/schemas/keywords/", "mwg-kw");
SXMPMeta::RegisterNamespace("http://ns.adobe.com/xmp/sType/Area#", "stArea");
+
#else
initialized_ = true;
#endif
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list