summaryrefslogtreecommitdiff
path: root/multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp
diff options
context:
space:
mode:
authorRuslan Makhmatkhanov <rm@FreeBSD.org>2012-06-26 12:45:06 +0000
committerRuslan Makhmatkhanov <rm@FreeBSD.org>2012-06-26 12:45:06 +0000
commit753f10b9f983e112532a0bd343233d489dcda58e (patch)
tree35e4b28755c87e9b46cb488abaad28244efce283 /multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp
parentAdd missing LIB_DEPENDS. (diff)
- add patch to fix build when graphics/py-exiv2 is installed
- add dependency on py-exiv2 explicitly - bump PORTREVISION because of dependency change While here: - use PYTHON_PKGNAMEPREFIX instead of PYTHON_SITELIBDIR - strict python version to 2.x - update pkg-descr:WWW - correct pkg-plist PR: 158987 Submitted by: "J.R. Oldroyd" <fbsd at opal dot com> (maintainer)
Notes
Notes: svn path=/head/; revision=300007
Diffstat (limited to 'multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp')
-rw-r--r--multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp b/multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp
new file mode 100644
index 000000000000..24d7f2ea1344
--- /dev/null
+++ b/multimedia/py-kaa-metadata/files/patch-src-image-exiv2.cpp
@@ -0,0 +1,12 @@
+--- src/image/exiv2.cpp.orig 2009-01-30 22:18:25.000000000 +0100
++++ src/image/exiv2.cpp 2011-07-15 15:48:34.000000000 +0200
+@@ -47,7 +47,8 @@
+ Py_DECREF(entry);
+ }
+
+- Exiv2::DataBuf databuf = exifData.copyThumbnail();
++ Exiv2::ExifThumbC ExifThumb(exifData);
++ Exiv2::DataBuf databuf = ExifThumb.copy();
+ if (databuf.pData_) {
+ entry = PyBuffer_New(databuf.size_);
+ PyObject_AsWriteBuffer(entry, (void **)&data, &len); \ No newline at end of file