diff options
author | markd <markd> | 2010-12-06 11:43:38 +0000 |
---|---|---|
committer | markd <markd> | 2010-12-06 11:43:38 +0000 |
commit | b2631dc1ba90ede9d689fa49842f60d634598787 (patch) | |
tree | 07605cf28ff7e0a5b96c35844714615bcbb7bf9c /graphics/kdegraphics4 | |
parent | b0a97e5609d5f4ebf43471f1a5e414ae7f6612e0 (diff) | |
download | pkgsrc-b2631dc1ba90ede9d689fa49842f60d634598787.tar.gz |
Update to KDE SC 4.5.4
4.5.4 brings bugfixes and translation updates
Diffstat (limited to 'graphics/kdegraphics4')
-rw-r--r-- | graphics/kdegraphics4/Makefile | 3 | ||||
-rw-r--r-- | graphics/kdegraphics4/distinfo | 9 | ||||
-rw-r--r-- | graphics/kdegraphics4/patches/patch-aa | 144 |
3 files changed, 5 insertions, 151 deletions
diff --git a/graphics/kdegraphics4/Makefile b/graphics/kdegraphics4/Makefile index 5b4fbf35f12..0e44a34f022 100644 --- a/graphics/kdegraphics4/Makefile +++ b/graphics/kdegraphics4/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.15 2010/12/05 23:22:29 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2010/12/06 11:43:38 markd Exp $ DISTNAME= kdegraphics-${_KDE_VERSION} -PKGREVISION= 2 CATEGORIES= graphics COMMENT= Graphical tools for the KDE desktop diff --git a/graphics/kdegraphics4/distinfo b/graphics/kdegraphics4/distinfo index d1d47c584a2..0267887b0eb 100644 --- a/graphics/kdegraphics4/distinfo +++ b/graphics/kdegraphics4/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.13 2010/12/05 23:22:00 wiz Exp $ +$NetBSD: distinfo,v 1.14 2010/12/06 11:43:38 markd Exp $ -SHA1 (kdegraphics-4.5.3.tar.bz2) = 94b0fd60dd5018d97861810acdc1b4614b218dfa -RMD160 (kdegraphics-4.5.3.tar.bz2) = c3e32114bcd97fb3c1a3f012854391acd05db668 -Size (kdegraphics-4.5.3.tar.bz2) = 4964559 bytes -SHA1 (patch-aa) = e85ecc62c229fe7b73574c061c17558232ce38f8 +SHA1 (kdegraphics-4.5.4.tar.bz2) = 1effe5c72577c9f63aa4959777c1dd6df5c54d9c +RMD160 (kdegraphics-4.5.4.tar.bz2) = 4f678f57bff27180e54822a78316989ad4a85e6f +Size (kdegraphics-4.5.4.tar.bz2) = 4967597 bytes diff --git a/graphics/kdegraphics4/patches/patch-aa b/graphics/kdegraphics4/patches/patch-aa deleted file mode 100644 index 5522244aa43..00000000000 --- a/graphics/kdegraphics4/patches/patch-aa +++ /dev/null @@ -1,144 +0,0 @@ -$NetBSD: patch-aa,v 1.3 2010/12/05 23:22:00 wiz Exp $ - -Fix build with exiv2-0.21. From SVN. - ---- libs/libkexiv2/libkexiv2/kexiv2exif.cpp.orig 2010-12-05 23:06:51.000000000 +0000 -+++ libs/libkexiv2/libkexiv2/kexiv2exif.cpp -@@ -295,7 +295,11 @@ QString KExiv2::getExifTagTitle(const ch - { - std::string exifkey(exifTagName); - Exiv2::ExifKey ek(exifkey); -+#if (EXIV2_TEST_VERSION(0,21,0)) -+ return QString::fromLocal8Bit( ek.tagLabel().c_str() ); -+#else - return QString::fromLocal8Bit( Exiv2::ExifTags::tagTitle(ek.tag(), ek.ifdId()) ); -+#endif - } - catch (Exiv2::Error& e) - { -@@ -311,7 +315,11 @@ QString KExiv2::getExifTagDescription(co - { - std::string exifkey(exifTagName); - Exiv2::ExifKey ek(exifkey); -+#if (EXIV2_TEST_VERSION(0,21,0)) -+ return QString::fromLocal8Bit( ek.tagDesc().c_str() ); -+#else - return QString::fromLocal8Bit( Exiv2::ExifTags::tagDesc(ek.tag(), ek.ifdId()) ); -+#endif - } - catch (Exiv2::Error& e) - { -@@ -950,12 +958,45 @@ KExiv2::TagsMap KExiv2::getStdExifTagsLi - try - { - QList<const Exiv2::TagInfo*> tags; -+ TagsMap tagsMap; -+ -+#if (EXIV2_TEST_VERSION(0,21,0)) -+ const Exiv2::GroupInfo* gi = Exiv2::ExifTags::groupList(); -+ while (gi->tagList_ != 0) -+ { -+ if (QString(gi->ifdName_) != QString("Makernote")) -+ { -+ Exiv2::TagListFct tl = gi->tagList_; -+ const Exiv2::TagInfo* ti = tl(); -+ -+ while (ti->tag_ != 0xFFFF) -+ { -+ tags << ti; -+ ++ti; -+ } -+ } -+ ++gi; -+ } -+ -+ for (QList<const Exiv2::TagInfo*>::iterator it = tags.begin(); it != tags.end(); ++it) -+ { -+ do -+ { -+ const Exiv2::TagInfo* ti = *it; -+ QString key = QLatin1String( Exiv2::ExifKey(*ti).key().c_str() ); -+ QStringList values; -+ values << ti->name_ << ti->title_ << ti->desc_; -+ tagsMap.insert(key, values); -+ ++(*it); -+ } -+ while((*it)->tag_ != 0xffff); -+ } -+#else - tags << Exiv2::ExifTags::ifdTagList() - << Exiv2::ExifTags::exifTagList() - << Exiv2::ExifTags::iopTagList() - << Exiv2::ExifTags::gpsTagList(); - -- TagsMap tagsMap; - for (QList<const Exiv2::TagInfo*>::iterator it = tags.begin(); it != tags.end(); ++it) - { - do -@@ -968,6 +1009,7 @@ KExiv2::TagsMap KExiv2::getStdExifTagsLi - } - while((*it)->tag_ != 0xffff); - } -+#endif - return tagsMap; - } - catch( Exiv2::Error& e ) -@@ -983,14 +1025,15 @@ KExiv2::TagsMap KExiv2::getMakernoteTags - try - { - QList<const Exiv2::TagInfo*> tags; -+ TagsMap tagsMap; - - #if (EXIV2_TEST_VERSION(0,21,0)) - - const Exiv2::GroupInfo* gi = Exiv2::ExifTags::groupList(); - -- while (gi->ifdId_ != Exiv2::lastIfdId) -+ while (gi->tagList_ != 0) - { -- if (QString(gi->name_) == QString("Makernote")) -+ if (QString(gi->ifdName_) == QString("Makernote")) - { - Exiv2::TagListFct tl = gi->tagList_; - const Exiv2::TagInfo* ti = tl(); -@@ -1004,6 +1047,20 @@ KExiv2::TagsMap KExiv2::getMakernoteTags - ++gi; - } - -+ for (QList<const Exiv2::TagInfo*>::iterator it = tags.begin(); it != tags.end(); ++it) -+ { -+ do -+ { -+ const Exiv2::TagInfo* ti = *it; -+ QString key = QLatin1String( Exiv2::ExifKey(*ti).key().c_str() ); -+ QStringList values; -+ values << ti->name_ << ti->title_ << ti->desc_; -+ tagsMap.insert(key, values); -+ ++(*it); -+ } -+ while((*it)->tag_ != 0xffff); -+ } -+ - #else - - #if (EXIV2_TEST_VERSION(0,18,1)) -@@ -1056,9 +1113,6 @@ KExiv2::TagsMap KExiv2::getMakernoteTags - - #endif // (EXIV2_TEST_VERSION(0,18,1)) - --#endif // (EXIV2_TEST_VERSION(0,21,0)) -- -- TagsMap tagsMap; - for (QList<const Exiv2::TagInfo*>::iterator it = tags.begin(); it != tags.end(); ++it) - { - do -@@ -1071,6 +1125,9 @@ KExiv2::TagsMap KExiv2::getMakernoteTags - } - while((*it)->tag_ != 0xffff); - } -+ -+#endif // (EXIV2_TEST_VERSION(0,21,0)) -+ - return tagsMap; - } - catch( Exiv2::Error& e ) |