[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a

Maximiliano Curia maxy at moszumanska.debian.org
Thu Jul 13 17:37:56 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=32d81ef

The following commit has been merged in the master branch:
commit 32d81ef6b7e6905d8a13920867ce4c1b702184bc
Author: HumanDynamo <caulier.gilles at gmail.com>
Date:   Mon Oct 30 12:04:11 2006 +0000

    Continue IPTC.Application2 tags descriptions implementation. Not yet complete.
---
 src/datasets.cpp | 106 +++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 84 insertions(+), 22 deletions(-)

diff --git a/src/datasets.cpp b/src/datasets.cpp
index 0cb07c0..74b6f50 100644
--- a/src/datasets.cpp
+++ b/src/datasets.cpp
@@ -293,28 +293,90 @@ namespace Exiv2 {
                 "time the digital representation of the object data was created. "
                 "Follows ISO 8601 standard.", 
                 false, false, 11, 11, Exiv2::time, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::Program, "Program", "Program", "Content creation program", false, false, 0, 32, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::ProgramVersion, "ProgramVersion", "ProgramVersion", "Content creation program version", false, false, 0, 10, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::ObjectCycle, "ObjectCycle", "ObjectCycle", "Morning, evening, or both", false, false, 1, 1, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::Byline, "Byline", "Byline", "Name of content creator", false, true, 0, 32, Exiv2::string, IptcDataSets::application2, "Author"),
-        DataSet(IptcDataSets::BylineTitle, "BylineTitle", "BylineTitle", "Title of content creator", false, true, 0, 32, Exiv2::string, IptcDataSets::application2, "Authors Position"),
-        DataSet(IptcDataSets::City, "City", "City", "City of content origin", false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "City"),
-        DataSet(IptcDataSets::SubLocation, "SubLocation", "SubLocation", "Location within city", false, false, 0, 32, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::ProvinceState, "ProvinceState", "ProvinceState", "Province/State of content origin", false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "State/Province"),
-        DataSet(IptcDataSets::CountryCode, "CountryCode", "CountryCode", "ISO country code of content origin", false, false, 3, 3, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::CountryName, "CountryName", "CountryName", "Full country name of content origin", false, false, 0, 64, Exiv2::string, IptcDataSets::application2, "Country"),
-        DataSet(IptcDataSets::TransmissionReference, "TransmissionReference", "TransmissionReference", "Location of original transmission", false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "Transmission Reference"),
-        DataSet(IptcDataSets::Headline, "Headline", "Headline", "Content synopsis", false, false, 0, 256, Exiv2::string, IptcDataSets::application2, "Headline"),
-        DataSet(IptcDataSets::Credit, "Credit", "Credit", "Content provider", false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "Credit"),
-        DataSet(IptcDataSets::Source, "Source", "Source", "Original owner of content", false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "Source"),
-        DataSet(IptcDataSets::Copyright, "Copyright", "Copyright", "Necessary copyright notice", false, false, 0, 128, Exiv2::string, IptcDataSets::application2, "Copyright notice"),
-        DataSet(IptcDataSets::Contact, "Contact", "Contact", "Person or organisation to contact", false, true, 0, 128, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::Caption, "Caption", "Caption", "Content description", false, false, 0, 2000, Exiv2::string, IptcDataSets::application2, "Description"),
-        DataSet(IptcDataSets::Writer, "Writer", "Writer", "Person responsible for caption", false, true, 0, 32, Exiv2::string, IptcDataSets::application2, "Description writer"),
-        DataSet(IptcDataSets::RasterizedCaption, "RasterizedCaption", "RasterizedCaption", "Black and white caption image", false, false, 7360, 7360, Exiv2::undefined, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::ImageType, "ImageType", "ImageType", "Color components in an image", false, false, 2, 2, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::ImageOrientation, "ImageOrientation", "ImageOrientation", "Indicates the layout of an image", false, false, 1, 1, Exiv2::string, IptcDataSets::application2, ""),
-        DataSet(IptcDataSets::Language, "Language", "Language", "ISO 639:1988 language code", false, false, 2, 3, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::Program, "Program", "Program", 
+                "Identifies the type of program used to originate the object data.", 
+                false, false, 0, 32, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::ProgramVersion, "ProgramVersion", "ProgramVersion", 
+                "Used to identify the version of the program mentioned in tag <Program>.", 
+                false, false, 0, 10, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::ObjectCycle, "ObjectCycle", "ObjectCycle", 
+                "Used to identify the editorial cycle of object data.", 
+                false, false, 1, 1, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::Byline, "Byline", "Byline", 
+                "Contains name of the creator of the object data, e.g. writer, photographer or graphic artist.", 
+                false, true, 0, 32, Exiv2::string, IptcDataSets::application2, "Author"),
+        DataSet(IptcDataSets::BylineTitle, "BylineTitle", "BylineTitle", 
+                "A byline title is the title of the creator or creators of an "
+                "object data. Where used, a by-line title should follow the by-line it modifies.", 
+                false, true, 0, 32, Exiv2::string, IptcDataSets::application2, "Authors Position"),
+        DataSet(IptcDataSets::City, "City", "City", 
+                "Identifies city of object data origin according to guidelines established by the provider.", 
+                false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "City"),
+        DataSet(IptcDataSets::SubLocation, "SubLocation", "SubLocation", 
+                "Identifies the location within a city from which the object data "
+                "originates, according to guidelines established by the provider.", 
+                false, false, 0, 32, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::ProvinceState, "ProvinceState", "ProvinceState", 
+                "Identifies Province/State of origin according to guidelines established by the provider.", 
+                false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "State/Province"),
+        DataSet(IptcDataSets::CountryCode, "CountryCode", "CountryCode", 
+                "Indicates the code of the country/primary location where the "
+                "intellectual property of the object data was created, e.g. a photo "
+                "was taken, an event occurred. Where ISO has established an appropriate "
+                "country code under ISO 3166, that code will be used. When ISO 3166 does not "
+                "adequately provide for identification of a location or a new "
+                "country, e.g. ships at sea, space, IPTC will assign an "
+                "appropriate three-character code under the provisions of "
+                "ISO 3166 to avoid conflicts.", 
+                false, false, 3, 3, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::CountryName, "CountryName", "CountryName", 
+                "Provides full, publishable, name of the country/primary location "
+                "where the intellectual property of the object data was created, "
+                "according to guidelines of the provider.", 
+                false, false, 0, 64, Exiv2::string, IptcDataSets::application2, "Country"),
+        DataSet(IptcDataSets::TransmissionReference, "TransmissionReference", "TransmissionReference", 
+                "A code representing the location of original transmission according to practices of the provider.", 
+                false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "Transmission Reference"),
+        DataSet(IptcDataSets::Headline, "Headline", "Headline", 
+                "A publishable entry providing a synopsis of the contents of the object data.", 
+                false, false, 0, 256, Exiv2::string, IptcDataSets::application2, "Headline"),
+        DataSet(IptcDataSets::Credit, "Credit", "Credit", 
+                "Identifies the provider of the object data, not necessarily the owner/creator.", 
+                false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "Credit"),
+        DataSet(IptcDataSets::Source, "Source", "Source", 
+                "Identifies the original owner of the intellectual content of the "
+                "object data. This could be an agency, a member of an agency or an individual.", 
+                false, false, 0, 32, Exiv2::string, IptcDataSets::application2, "Source"),
+        DataSet(IptcDataSets::Copyright, "Copyright", "Copyright", 
+                "Contains any necessary copyright notice.", 
+                false, false, 0, 128, Exiv2::string, IptcDataSets::application2, "Copyright notice"),
+        DataSet(IptcDataSets::Contact, "Contact", "Contact", 
+                "Identifies the person or organisation which can provide further "
+                "background information on the objectdata.", 
+                false, true, 0, 128, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::Caption, "Caption", "Caption", 
+                "A textual description of the object data.", 
+                false, false, 0, 2000, Exiv2::string, IptcDataSets::application2, "Description"),
+        DataSet(IptcDataSets::Writer, "Writer", "Writer", 
+                "Identification of the name of the person involved in the writing, "
+                "editing or correcting the objectdata or caption/abstract.", 
+                false, true, 0, 32, Exiv2::string, IptcDataSets::application2, "Description writer"),
+        DataSet(IptcDataSets::RasterizedCaption, "RasterizedCaption", "RasterizedCaption", 
+                "Contains the rasterized object data description and is used "
+                "where characters that have not been coded are required for the caption.", 
+                false, false, 7360, 7360, Exiv2::undefined, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::ImageType, "ImageType", "ImageType", 
+                "Indicates the color components of an image.", 
+                false, false, 2, 2, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::ImageOrientation, "ImageOrientation", "ImageOrientation", 
+                "Indicates the layout of an image.", 
+                false, false, 1, 1, Exiv2::string, IptcDataSets::application2, ""),
+        DataSet(IptcDataSets::Language, "Language", "Language", 
+                "Describes the major national language of the object, according "
+                "to the 2-letter codes of ISO 639:1988. Does not define or imply "
+                "any coded character set, but is used for internal routing, e.g. to "
+                "various editorial desks.", 
+                false, false, 2, 3, Exiv2::string, IptcDataSets::application2, ""),
         DataSet(IptcDataSets::AudioType, "AudioType", "AudioType", "Information about audio content", false, false, 2, 2, Exiv2::string, IptcDataSets::application2, ""),
         DataSet(IptcDataSets::AudioRate, "AudioRate", "AudioRate", "Sampling rate of audio content", false, false, 6, 6, Exiv2::string, IptcDataSets::application2, ""),
         DataSet(IptcDataSets::AudioResolution, "AudioResolution", "AudioResolution", "Sampling resolution of audio content", false, false, 2, 2, Exiv2::string, IptcDataSets::application2, ""),

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list