summaryrefslogtreecommitdiff
path: root/graphics/kdegraphics4
diff options
context:
space:
mode:
authormarkd <markd>2010-12-06 11:43:38 +0000
committermarkd <markd>2010-12-06 11:43:38 +0000
commitb2631dc1ba90ede9d689fa49842f60d634598787 (patch)
tree07605cf28ff7e0a5b96c35844714615bcbb7bf9c /graphics/kdegraphics4
parentb0a97e5609d5f4ebf43471f1a5e414ae7f6612e0 (diff)
downloadpkgsrc-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/Makefile3
-rw-r--r--graphics/kdegraphics4/distinfo9
-rw-r--r--graphics/kdegraphics4/patches/patch-aa144
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 )